KintsugiKintsugi

List compliance document catalog

GET/compliance-documents

Returns every catalog type for the selected organization, with upload status and any stored files. Requires a user credential (an API key is rejected) that is an Owner of the organization selected by Organization-Id, Connection-Id, or Entity-Id.

Authorization

AuthorizationstringRequired

A signed-in user's session token, sent as Authorization: Bearer <token>. It authorizes the organizations that user can reach. Operations that manage people accept only this credential; operations on data also accept an API key.

Headers

Api-Versiondate

Release date, as YYYY-MM-DD. Defaults to 2026-07-21.

Organization-Idstring

Narrow the request to one organization (Organization-Id selector).

Connection-Idstring

Target connection id; resolves to its organization.

Entity-Idstring

Platform entity id; resolves to a connection's organization.

Entity-Sourcestring

Optional source to disambiguate an Entity-Id.

Response

idstringRequired

Stable catalog type id for this compliance document slot.

Available options:acquisition_documentationarticles_of_incorporationbank_account_certificatebank_statementbusiness_licensebusiness_registration_certificatecertificate_of_authoritycertificate_of_formationcertificate_of_incorporationcustoms_documentsdba_registration_documentdrivers_licensefictitious_business_name_certificateforeign_qualification_documentforeign_tax_idfulfillment_agreementgovernment_letterirs_501c3_determination_letterirs_ein_confirmation_letterlocal_tax_numbermarketplace_seller_screenshotsname_change_documentationnational_idpassportpower_of_attorneysales_reportsshipping_invoicesutility_billvoid_checkwarehouse_agreement
labelstringRequired

Human-readable label for the catalog type.

cardinalityPublicComplianceDocumentCardinalityRequired

Whether this type holds one file or many. One-file types are replaced with PUT on the catalog type. Many-file types add with POST on the catalog type and replace a single file with PUT on that file. Deleting a file is not available yet.

Available options:ONEMANY
statusPublicComplianceDocumentStatusRequired

Whether any file is stored for this catalog type.

Available options:UPLOADEDNOT_UPLOADED
lastUpdatedstringRequired

Most recent create or replace among this type's files, or null when none are uploaded.

documentsComplianceDocumentFile[]Required

Files currently stored for this catalog type.

200

Successful Response

400

The request was invalid.

401

Authentication failed or was missing.

403

The credential is not permitted for this request.

404

The requested resource was not found.

409

The request conflicts with existing state.

422

The request failed validation.

cURL
GET /compliance-documents
-H "Authorization: Bearer ***"
-H "Api-Version: 2026-07-21"
Response
[
{
"id": "irs_ein_confirmation_letter",
"label": "IRS EIN Confirmation Letter",
"cardinality": "ONE",
"status": "UPLOADED",
"lastUpdated": "2026-07-28T12:00:00Z",
"documents": [
{
"id": "cdoc_2mNpQr7Ls8f3k",
"fileName": "ein-confirmation.pdf",
"contentType": "application/pdf",
"size": 20481,
"createdAt": "2026-09-18T12:00:00Z",
"updatedAt": "2026-09-18T15:00:00Z"
}
]
}
]
List compliance document catalog (2026-07-21) | Kintsugi API Reference