API testing tips

This topic discusses API testing tips.

Common API test tips

Have separate API users for QA and Production

We recommend having a separate API user for QA and Production for these reasons:

  • Each account is limited to 100 Web Services API sessions at a time.
  • When your QA and Production servers run concurrently, but use the same API user on each server, this can cause runaway processes that don’t turn off and that cuts your usable capacity in half. This may also result in getting "API Limit Exceeded" errors.

REST API test tips

We recommend using an API testing utility, such as Postman, to test your requests.

Screenshot of how to use Postman to test your REST API requests

SOAP API test tips

We recommend using an API testing utility, such as that available at SOAPUI.org, to test your API calls.

[SOAP session limits, session limits, Postman, SOAP testing]