Get started with the ThriveCart API

You can interact with the ThriveCart API in one of two ways:

  • • In your own account, using an API key
  • • In someone else's account, using an access token obtained via OAuth

If you're developing within your own account, you can simply head to the Settings area inside of ThriveCart, then click on "API & webhooks", and then "API tokens". If you're developing an application designed for other users to consume, you'll first want to go and create your application and get your credentials.

Learn more about authenticating via API key, or authenticating via OAuth.

Note: your use of the API will be rate limited to 60 requests per minute, per account that you are connected to. This should be more than enough for normal usage, but if you are frequently going over this limit, please contact us and we can review. Note that we do not increase rate limits preemptively.

Using PHP

We recommend using our PHP SDK. Install via Composer:

composer require thrivecart/php-api

You can also view our suite of examples powered by the PHP SDK.

Using another language

If you're using another language, we highly recommend viewing our API reference - from there, you can generate samples in cURL, Node, etc. We welcome any community submissions for other SDKs!