v1

latestOpenAPI 3.0.02026-07-24115101.2 MB
Contract - Events

Get a contract event by ID

Use this endpoint to retrieve a specific contract event by its ID.

get/contracts/{contract_id}/events/{event_id}

Path parameters

contract_idinteger required

The unique ID of the contract.

event_idinteger required

The unique ID of the event.

Headers

x-oneflow-api-tokenstring required

The API key of your Oneflow account.

x-oneflow-user-emailstring email
Example:john.doe@oneflow.com

The email address of a registered Oneflow user.

Response

Returns the requested contract event.

created_timestring datetime required
idinteger required
type'contract:content_update' | 'contract:create' | 'contract:decline' | 'contract:delete' | 'contract:draft_approval_flow:start' | 'contract:draft_approval_flow:complete' | 'contract:draft_approval_flow:reset' | 'contract:lifecycle_settings:update' | 'contract:lifecycle_state:cancel' | 'contract:lifecycle_state:end' | 'contract:lifecycle_state:new_period' | 'contract:lifecycle_state:start' | 'contract:lifecycle_state:terminate' | 'contract:lifecycle_reminder:end' | 'contract:lifecycle_reminder:new' | 'contract:ai_extract:complete' | 'reminder:expire' | 'contract:publish' | 'contract:restore' | 'contract:sign' | 'contract:signature_reset' | 'contract:signing_period_expire' | 'contract:signing_period_revive' | 'contract:workspace_update' | 'comment:create' | 'participant:create' | 'participant:decline' | 'participant:delegate' | 'participant:delete' | 'participant:delivery_failure' | 'participant:draft_approval_flow:approve' | 'participant:draft_approval_flow:reset' | 'participant:first_visit' | 'participant:publish' | 'participant:sign' | 'participant:signature_reset' | 'participant:update' | 'party:create' | 'party:delete' | 'party:update' | 'product:create' | 'product:delete' | 'product:update' | 'data_field:update' required

One of the contract event types.