Skip to main content

Documentation Index

Fetch the complete documentation index at: https://developers.circle.com/llms.txt

Use this file to discover all available pages before exploring further.

Application statuses

StatusDescription
DRAFTCreated but not yet submitted. Data can be added, updated, or deleted.
SUBMITTEDSubmitted for review. No modifications allowed.
IN_REVIEWCompliance review in progress (automated and manual checks).
PENDING_CUSTOMER_INFORMATIONOne or more RFIs issued. Partner must update data or documents and resubmit.
APPROVEDApproved. Terminal state.
DENIEDDenied. Terminal state.
CANCELLEDCancelled by the partner. Terminal state. Only reachable from DRAFT.

Status transitions

See Submit and track applications for the submission and RFI workflow.

Mutable vs. immutable states

Partners can only modify application data (sections, documents) in these states:
  • DRAFTβ€”Initial state after creation. Full read/write access.
  • PENDING_CUSTOMER_INFORMATIONβ€”RFIs issued. Partners can update the sections and documents referenced by the RFIs, then resubmit.
All other states are immutable. API calls that attempt to modify data return a 409 Conflict error. Saving section data in mutable states may trigger conditional changes. See Conditional logic for details.

Section statuses

Each section in an application has its own status that tracks data completeness:
StatusDescription
not_startedNo data saved for this section
incompleteSome data saved but required fields are missing
completeAll required fields are populated and valid
action_requiredAn RFI targets a field in this section; update needed
Terminal states (APPROVED, DENIED, CANCELLED) are final. Applications cannot transition out of these states.