Klineo/Docs
Open app ↗

API schemas

AcpOffering

All API schemas

object — Additional properties rejected

Field Required at this level Type Description and constraints
id Yes string Pattern: ^[a-z0-9][a-z0-9_-]{0,63}$
version Yes string Pattern: ^[a-z0-9][a-z0-9_-]{0,63}$
name Yes string Min length: 1; Max length: 80
description Yes string Min length: 1; Max length: 500
requirements Yes object Additional properties rejected
requirements.kind Yes Constant PUBLIC_VIRTUALS_PROJECT —
requirements.chainId Yes Constant 8453 —
deliverable Yes object Additional properties rejected
deliverable.kind Yes Constant PUBLIC_PROJECT_ANALYSIS_V1 —
price Yes object Additional properties rejected
price.currency Yes Constant USDC —
price.amountAtomic Yes string Exact USDC atomic units as a string. Preview terms only; no payment is accepted here. Pattern: ^(0|[1-9][0-9]{0,17})$
slaMinutes Yes integer Minimum: 1; Maximum: 525600
fundTransfer Yes Constant false —

Nested required fields apply when their parent object or matching union branch is present. Named types link to their complete schema.

Exact definition: #/components/schemas/AcpOffering in the OpenAPI contract.