Schema index

Reusable request, response, error, command, and metadata models from the checksum-pinned OpenAPI snapshots.

This index shows contract structure, not database tables. Resolve schema references from the matching contract version; do not combine models from different Apps because their authority and error vocabularies differ.

Accounting

Owner: Vision Accounting. Lifecycle: preview. Runtime: not-public.

Accounting API 0.1.1

Download the authoritative contract · 11 reusable schemas

SchemaTypeRequired fieldsPropertiesDescription
Metadataobject55Not described in the approved contract.
Moneyobject33Not described in the approved contract.
CounterpartyCreateobject47Not described in the approved contract.
InvoiceDraftCreateobject49Not described in the approved contract.
InvoiceDraftUpdateobject510Not described in the approved contract.
SettingsUpdateobject1010Not described in the approved contract.
StripeConnectionobject33Not described in the approved contract.
ImportRunCreateobject77Not described in the approved contract.
ArtifactRegisterobject77Not described in the approved contract.
CommandResultobject77Not described in the approved contract.
Errorobject11Not described in the approved contract.

Calendar

Owner: Vision Calendar. Lifecycle: preview. Runtime: restricted.

Calendar API 1.6.0

Download the authoritative contract · 28 reusable schemas

SchemaTypeRequired fieldsPropertiesDescription
ActorReferencestring00Not described in the approved contract.
EventReferencestring00Not described in the approved contract.
OccurrenceReferencestring00Not described in the approved contract.
CollectionReferencestring00Not described in the approved contract.
HoldReferencestring00Not described in the approved contract.
ConflictIntervalobject44Not described in the approved contract.
Errorobject88Not described in the approved contract.
AgendaItemobject1111Not described in the approved contract.
Agendaobject44Not described in the approved contract.
Eventschema00Not described in the approved contract.
Availabilityobject66Not described in the approved contract.
ConflictQueryobject34Not described in the approved contract.
Conflictsobject33Not described in the approved contract.
RecurrenceSpecobject44Count-bounded recurrence. The frequency, interval, and count combination must expand no farther than two years; byWeekday is required only for weekly rules. Recurring all-day events are not accepted in v1.
EventFieldsobject012Not described in the approved contract.
EventCommandschema | object | object00Not described in the approved contract.
HoldCommandobject | object00Not described in the approved contract.
AttendanceCommandobject55Not described in the approved contract.
RecurrenceExceptionCommandobject | object00Not described in the approved contract.
ActorBindingInputobject33Not described in the approved contract.
ActorBindingobject77Not described in the approved contract.
CommandResultobject66Not described in the approved contract.
AvailabilitySlotsQueryobject47Not described in the approved contract.
AvailabilitySlotsobject55Not described in the approved contract.
WeeklyScheduleWeekobject07Not described in the approved contract.
AvailabilityCommandobject | object | object00Not described in the approved contract.
CalendarPresentationobject66Not described in the approved contract.
PresentationSectionobject77Not described in the approved contract.

CRM

Owner: Vision CRM. Lifecycle: preview. Runtime: restricted.

CRM API 3.0.0

Download the authoritative contract · 35 reusable schemas

SchemaTypeRequired fieldsPropertiesDescription
ApiMetadataobject55Not described in the approved contract.
Errorobject88Not described in the approved contract.
Priorityobject33Not described in the approved contract.
AttentionItemobject88Not described in the approved contract.
Todayobject66Not described in the approved contract.
RecordOwnerobject22Not described in the approved contract.
OpportunityStagenew | review_needed | exploring | qualified | solution_shaping | proposal_or_decision | won | deferred | closed_not_proceeding00Not described in the approved contract.
PeoplePageobject33Exact item fields are enforced by the v1 runtime schema and compatibility fixture.
PersonDetailobject88Canonical person and bounded organization, opportunity, and open-task links. Exact fields are enforced by the v1 runtime schema and fixture.
OrganizationsPageobject33Not described in the approved contract.
OrganizationDetailobject88Canonical organization and bounded people, opportunity, and open-task links. Exact fields are enforced by the v1 runtime schema and fixture.
OpportunitiesPageobject33Not described in the approved contract.
OpportunityDetailobject88Authoritative opportunity state, participants, and open work. Exact fields are enforced by the v1 runtime schema and fixture.
TasksPageobject33Not described in the approved contract.
Searchobject33Not described in the approved contract.
IntakeStatusreceived | screening | review_needed | accepted | dismissed | failed00Not described in the approved contract.
IntakeQueueItemobject1010Not described in the approved contract.
IntakeQueueobject44Not described in the approved contract.
IntakeDetailobject99Full quarantined intake, consent evidence, source attribution and processing history. The field-level contract is additionally enforced by the published Zod schema and compatibility fixture.
CrmCommandobject46Strict discriminated command. Runtime validation applies command-specific data fields and reference formats.
CrmCommandResultobject66Not described in the approved contract.
IntakeReviewCommandobject55Strict discriminated command. See the compatibility request fixture and runtime schema for action-specific fields.
IntakeReviewResultobject77Not described in the approved contract.
Timelineobject44Not described in the approved contract.
TimelineEntryobject1010Not described in the approved contract.
FunnelStageobject99Not described in the approved contract.
Funnelobject55Not described in the approved contract.
Actorobject88Not described in the approved contract.
Actorsobject33Not described in the approved contract.
PresentationBadgeobject33A live count the shell may render beside a navigation label. Nav that carries counts is a work surface rather than a menu.
PresentationSectionobject77Not described in the approved contract.
PresentationFieldobject55Not described in the approved contract.
PresentationViewobject1010Not described in the approved contract.
PresentationActionobject77Not described in the approved contract.
Presentationobject55CRM's interface, described rather than shipped. Nothing here is executable and nothing names a colour, a pixel or an asset: the core owns the design system, and a module that could ship code into the core has shipped UI into the core. Because it is declarative it is also legible to an agent, which a compiled bundle is not.

Vision Core

Owner: Vision Core. Lifecycle: preview. Runtime: acceptance-gated.

Platform API 1.0.0-preview.2

Download the authoritative contract · 6 reusable schemas

SchemaTypeRequired fieldsPropertiesDescription
TokenResponseobject44Not described in the approved contract.
OAuthErrorobject12Not described in the approved contract.
ApiErrorobject11Not described in the approved contract.
OrganizationBasicsobject33Not described in the approved contract.
PublicationProjectionobject88Not described in the approved contract.
AppListobject33Not described in the approved contract.