Monitor API availability and service status. Use these endpoints to verify connectivity and check if the API is operational.
API References
//
Get workflow by ID
DualEntry Public API (1.0.0)
Download OpenAPI description
Languages
Servers
Production environment
https://api.dualentry.com/
Development environment (for testing)
https://api-dev.dualentry.com/
- Production environmenthttps://api.dualentry.com/public/v1/workflows/execution-states/{state_id}/actions/
- Development environment (for testing)https://api-dev.dualentry.com/public/v1/workflows/execution-states/{state_id}/actions/
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://api.dualentry.com/public/v1/workflows/execution-states/{state_id}/actions/'Response
application/json
[ { "id": 0, "workflow_execution_state_id": 0, "record_id": 0, "record_type": "string", "approver": { … }, "action_type": "string", "rejection_reason": "string", "step_name": "string", "step_order": 0, "substep_order": 0, "workflow_version": 0, "created_at": "2019-08-24T14:15:22Z" } ]
- Production environmenthttps://api.dualentry.com/public/v1/workflows/{workflow_id}/
- Development environment (for testing)https://api-dev.dualentry.com/public/v1/workflows/{workflow_id}/
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://api.dualentry.com/public/v1/workflows/{workflow_id}/'OK
Supported record types for workflows.
Enum"invoice""bill""journal_entry""bank_transfer""purchase_order""sales_order""intercompany_journal_entry""vendor""customer"
Comparison operators for workflow conditions.
Enum"eq""neq""gt""lt""gte""lte""contains""not_contains""starts_with""ends_with"
Response
application/json
{ "id": 0, "record_type": "invoice", "name": "string", "is_active": true, "description": "string", "version": 0, "priority": 0, "company_ids": [ 0 ], "applies_to_all_companies": true, "allow_self_approval": true, "steps": [ { … } ], "pending_approval_count": 0 }
- Production environmenthttps://api.dualentry.com/public/v1/workflows/{workflow_id}/versions/
- Development environment (for testing)https://api-dev.dualentry.com/public/v1/workflows/{workflow_id}/versions/
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://api.dualentry.com/public/v1/workflows/{workflow_id}/versions/?include_snapshot=false'Response
application/json
[ { "id": 0, "version_number": 0, "changed_by": { … }, "changed_at": "2019-08-24T14:15:22Z", "changes_summary": "string", "snapshot": {} } ]