Parameters
1 query
Query parameters
· 1idstringRequiredContract external ID.
ctr_abc123Returns full contract detail including markdown content, status, validity dates, and all contract parties with their roles.
1 query
idstringRequiredContract external ID.
ctr_abc1231 status code documented
idstringRequiredContract external ID.
internalIdnumberRequiredContract internal ID.
titlestringRequiredContract title.
contentstringRequiredContract body in Markdown format.
status"draft" | "pending_review" | "approved" | "signed" | "active" | "expired" | "cancelled" | "archived"RequiredContract lifecycle status.
draftactivesignedlocalestringRequiredLocale code of the contract (cs, en, de, …).
csenvalidFromDate | string | string | number | nullRequiredValidity start.
Validity start.
validToDate | string | string | number | nullRequiredValidity end.
Validity end.
signedDateDate | string | string | number | nullRequiredDate when the contract was signed.
Date when the contract was signed.
hasPdfbooleanRequiredWhether a finalized PDF exists in blob storage.
templateIdnumber | nullRequiredID of the template used to create this contract.
insertedDateDate | string | string | numberRequiredCreation date.
Creation date.
updatedDateDate | string | string | numberRequiredLast modification date.
Last modification date.
partiesobject[]RequiredList of contract parties (signatories).
contactIdnumberRequiredInternal contact ID.
42contactExternalIdstringRequiredPublic contact external ID.
cnt_abc123rolestringRequiredParty role in the contract (issuer, party).
partyissuernamestringRequiredFull name or email as fallback.
Jan Novakemailstring | nullRequiredParty e-mail. null for phone-only contacts and anonymised contacts. Contracts with a null issuer e-mail cannot be sent for e-signature via e-mail link; UI should warn before letting the user trigger that flow.
jan@example.comcompanyNamestring | nullRequiredCompany name if the contact is a legal entity.
Acme s.r.o.{
"id": "example_id",
"internalId": 0,
"title": "example_title",
"content": "example_content",
"status": "draft",
"locale": "cs",
"hasPdf": false,
"parties": [
{
"contactId": 42,
"contactExternalId": "cnt_abc123",
"role": "party",
"name": "Jan Novak"
}
]
}GET /bff/contract/detail
curl -X GET "https://api.bizkithub.com/bff/contract/detail?id=ctr_abc123" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY"All BizKitHub public API endpoints require authentication via API key.