Skip to main content
Carta’s API allows companies to export their own cap table, equity, and stakeholder data. Setup requires registering a developer account, creating an application, and promoting it to production.
Note: Carta’s developer portal is managed by a single user account. Store your credentials securely, as they cannot be shared across team members.

Create a developer account

Create an application

  • Log in at developers.app.carta.com and click Create App.
  • Name: Choose a neutral, descriptive name such as Analytics Integration or Data Export.
  • Grant type: Select Client Credentials.
  • Select the required scopes listed in the table below.
  • Click Submit, then open your new app’s detail page.

Promote your app to production

New Carta applications start in the Playground (sandbox) environment. You’ll need to submit your app for production before sharing your Client ID with us.
  • In the developer portal, navigate to the My Apps tab.
  • Click ActionsPromote to production, then click Submit.

Share your Client ID

Once you’ve submitted your app for production, we’ll take it from there — this process typically takes 1–2 weeks.
  • In the developer portal, open your app’s detail page and copy your Client ID.
  • Share your Client ID with us and we’ll handle the rest. You’ll be notified once your app has been approved.

Enter your credentials

  • Once your application is approved for production, click Connect above.
  • Enter your Client ID and Client Secret and click Connect.