We maintain 2 separate environments of the API:

The 2 environments are completely independent, running separate database, servers, etc. The staging environment is designed to be used during development and testing/QA, and you should not send any production/sensitive data to it. Please perform all development against the staging environment.

API keys per environment

The API key token will contain information about which environment it belongs to. For a production key, the token will have the word production in the token. For a staging key, the token will have the word development in the token.

In order to generate a staging API key, you will need to access the Staging Shipped Suite Admin.