Skip to main content
POST
/
v2
/
companies
/
{kausateId}
/
documents
/
list
List Available Documents (real-time)
curl --request POST \
  --url https://api.kausate.com/v2/companies/{kausateId}/documents/list \
  --header 'Content-Type: application/json' \
  --header 'X-API-Key: <api-key>' \
  --data '
{
  "customerReference": "<string>"
}
'
{
"kausateId": "co_de_D2601V_HRB82381",
"documents": [
{
"kausateDocumentId": "doc_de_abc123def456",
"title": "Jahresabschluss zum Geschäftsjahr vom 01.01.2024 bis zum 31.12.2024",
"documentType": "annualAccounts",
"publicationType": "Jahresabschluss",
"publicationDate": "2025-08-19",
"source": "Unternehmensregister",
"hasPdf": true,
"language": "de"
}
],
"totalCount": 115,
"cachedAt": "2025-11-25T22:00:00Z",
"expiresAt": "2025-11-26T22:00:00Z"
}

Authorizations

X-API-Key
string
header
required

Sign up at Kausate.com to get an API key

Headers

X-Partner-Customer-Id
string | null

Optional partner customer ID

Path Parameters

kausateId
string
required

Company ID

Query Parameters

sync
boolean
default:true

Return result synchronously (default: true)

Body

application/json

Request model for listing available documents for a company.

customerReference
string | null
Maximum string length: 150

Response

Document listing completed successfully

  • ProductOrderResponse
  • ListDocumentsResponse

Response model for product order.

orderId
string
required
customerReference
string | null
Maximum string length: 150
partnerCustomerId
string | null
Maximum string length: 150