Skip to main content
CA

Carta

Lets an agent read and manage your Carta cap table - stakeholders, equity instruments, holdings, transactions, valuations, documents, fundraising rounds and audit logs.

What it can do

MethodWhat it does
carta_whoamiGet the authenticated user and firm info, including accessible firm details.
carta_list_stakeholdersList stakeholders (investors, employees, advisors); optional search, type filter and pagination.
carta_get_stakeholderGet one stakeholder by id.
carta_create_stakeholderCreate a stakeholder - requires name; optional email, type, metadata.
carta_update_stakeholderUpdate a stakeholder's name, email or metadata.
carta_list_instrumentsList equity instruments (common, preferred, options, etc.); optional type filter and pagination.
carta_get_instrumentGet one equity instrument by id.
carta_create_instrumentCreate an equity instrument - requires name and instrument_type.
carta_list_holdingsList equity holdings (grants, shares); optional stakeholder, instrument and pagination filters.
carta_get_holdingGet one holding by id.
carta_create_holdingCreate a holding (grant/issuance) - requires stakeholder, instrument and quantity; optional vesting details.
carta_update_holdingUpdate a holding's quantity or status.
carta_delete_holdingDelete (cancel) a holding by id.
carta_list_transactionsList cap table transactions; optional stakeholder, transaction_type and pagination.
carta_list_valuationsList valuations (409A, fundraising rounds, etc.); optional pagination.
carta_get_valuationGet one valuation by id.
carta_create_valuationCreate a valuation - requires valuation_date and price_per_share; optional type.
carta_list_documentsList documents (agreements, cap table, etc.); optional document_type and pagination.
carta_get_documentGet one document by id.
carta_list_fundraundsList fundraising rounds; optional pagination.
carta_get_fundroundGet one fundraising round by id.
carta_get_cap_tableGet the current cap table snapshot; optional as_of_date for a historical snapshot.
carta_list_audit_logsList audit logs of changes to the cap table, documents, etc.; optional action_type and pagination.

How to get credentials

Carta connects through OAuth 2.0 - there is no key to paste. The Carta API is enterprise-gated, so you need API access enabled for your firm before connecting.

  1. Contact Carta sales to enable API access and obtain OAuth credentials for your firm.
  2. In FlyMyAI, open the Carta connector and click Connect to start the OAuth flow at app.carta.com/oauth/authorize.
  3. Sign in to Carta and authorize FlyMyAI with the firm membership and scopes the agent needs.
  4. FlyMyAI stores and refreshes the access token automatically - you do not manage the token by hand.

WRITE actions (create, update, delete) require your confirmation in chat before they run.

Fields to fill in FlyMyAI

FlyMyAI fieldWhere it comes from
CARTA_ACCESS_TOKENSet automatically by the OAuth flow - no manual entry needed
CARTA_FIRM_ID (optional)Your Carta firm id, for firm-specific operations
We love our partners - FlyMy.AI builds with the best. Thanks, Carta!