Usability: Postman Free Plan has a restriction on API Calls, Collection Runners, and Flows, But Apidog even if you use the Free version, it doesn't have ANY restrictions. You can call APIs as many times as you like.
API Designing &Documentation: I would say Postman is indeed a great tool for API Testing, but its documentation feature is not that good. it doesn't have GUI to define API spec, and can't generate API spec from requests. If I use Apidog, I can generate API documents from requests I sent before, and I can design my API with GUI and publish it to my own website.
Lack of Collaboration: You can use Postman to manage your APIs, but it doesn't have any association with your collections. When an API undergoes changes, which is common in agile projects, everyone in the team has to manually rewrite all the related requests and tests. This can become extremely challenging and hard to maintain, especially for larger projects. In Apidog, once the API has been changed, the change will be automatically synced to the test step of test scenarios.
Mock Data: In Postman, I have to manually write the rules of response from the mock server, which costs me a lot of time, but in Apidog, everything gets ready cause it has a smart built-in mock server, I can directly use it to generate mock data.