28 lines
963 B
HTTP
28 lines
963 B
HTTP
@baseUrl = http://localhost:8787
|
|
@requestId = 00000000-0000-0000-0000-000000000001
|
|
@jwt = REPLACE_WITH_OWNER_JWT
|
|
@revision = 0
|
|
@event = SUBMIT
|
|
@documentId = 00000000-0000-0000-0000-000000000002
|
|
|
|
### Requiere REQUEST_API_ENABLED=true. Usa la versión fijada a esta solicitud.
|
|
GET {{baseUrl}}/api/v1/requests/{{requestId}}/available-events
|
|
Authorization: Bearer {{jwt}}
|
|
|
|
### Solo si no hay blockedByExecutionId. Sustituir evento/datos según inputSchema.
|
|
### documentId debe existir y pertenecer a esta solicitud en el servicio documental.
|
|
POST {{baseUrl}}/api/v1/requests/{{requestId}}/events
|
|
Authorization: Bearer {{jwt}}
|
|
Idempotency-Key: document-submission-demo-1
|
|
If-Match: "{{revision}}"
|
|
Content-Type: application/json
|
|
|
|
{
|
|
"event": "{{event}}",
|
|
"data": {"documentId": "{{documentId}}"}
|
|
}
|
|
|
|
### Tras completar la ejecución, consultar datos/razones de negocio y las tareas otra vez.
|
|
GET {{baseUrl}}/api/v1/requests/{{requestId}}
|
|
Authorization: Bearer {{jwt}}
|