32 / 81 · Module 10 — Synchronous vs Asynchronous Integrations · filtered: interview← prev⊞ allnext →
10.50Status resource
A robust async API might return:
{
"requestId": "REQ-123",
"status": "ACCEPTED"
}
Then:
GET /requests/REQ-123
could return:
{
"requestId": "REQ-123",
"status": "COMPLETED"
}
or:
{
"requestId": "REQ-123",
"status": "FAILED",
"errorCode": "CUSTOMER_INVALID"
}