Get lifecycle events with optional filtering.
- Without parameters: Returns all lifecycle events for the PDP client
- With object_type only: Returns all events for that object type
- With both parameters: Returns events for a specific object
Use invoice for both structured and exempt invoices.
Sécurité
APIKeyHeader
- Dev serverhttps://pdp.seqino.dev/api/lifecycle-events
- Production serverhttps://pa.seqino.com/api/lifecycle-events
curl -i -X GET \
'https://pdp.seqino.dev/api/lifecycle-events?object_type=invoice&object_id=string' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'X-PDP-Client-Id: client_abc123'Successful Response
Array []
Unified lifecycle status codes for all object types.
Enum:"InvoiceLifecycleStatus.DEPOSITED""InvoiceLifecycleStatus.TRANSMITTED_BY_PLATFORM""InvoiceLifecycleStatus.RECEIVED_BY_PLATFORM""InvoiceLifecycleStatus.MADE_AVAILABLE""InvoiceLifecycleStatus.ACKNOWLEDGED""InvoiceLifecycleStatus.APPROVED""InvoiceLifecycleStatus.PARTIALLY_APPROVED""InvoiceLifecycleStatus.IN_DISPUTE""InvoiceLifecycleStatus.SUSPENDED""InvoiceLifecycleStatus.COMPLETED"
Any of:
Structured rejection reason code when status indicates rejection
string
Response
[ { "status_code": "InvoiceLifecycleStatus.DEPOSITED", "timestamp": "2019-08-24T14:15:22Z", "emitter": "PDPE", "reason": "string", "rejection_reason": "string", "is_mandatory": false } ]