Clarify Exporting API response format and failure behavior#8438
Clarify Exporting API response format and failure behavior#8438
Conversation
The Exporting API always returns HTTP 200, but the actual result is in the response body's status field (204 = success, 500 = failure). This was undocumented, causing confusion for users who assumed the HTTP status code indicated success. Added: - Note explaining HTTP 200 vs body status field behavior - Success and failure response JSON examples - Topology precondition (all brokers must be available) - Updated tab descriptions to reference "status": 204 Applied consistently across all 4 documented versions (next, 8.8, 8.7, 8.6). Addresses #8435 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
The backup guide's soft pause and resume steps show the exporting API response in collapsed <details> blocks, making it easy to miss that HTTP 200 doesn't mean success. Added visible :::warning admonitions before these blocks so users see the status-checking guidance without having to expand the example output. Applied consistently across all 4 documented versions (next, 8.8, 8.7, 8.6). Addresses #8435 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
👋 🤖 🤔 Hello, @korthout! Did you make your changes in all the right places? These files were changed only in docs/. You might want to duplicate these changes in versioned_docs/version-8.8/.
You may have done this intentionally, but we wanted to point it out in case you didn't. You can read more about the versioning within our docs in our documentation guidelines. |
|
The preview environment relating to the commit d1b2ef5 has successfully been deployed. You can access it at https://preview.docs.camunda.cloud/pr-8438/ |
fabiopaini-camunda
left a comment
There was a problem hiding this comment.
LGTM, thank you @korthout for this documentation improvement 👍
I see that the information is inside "Note" boxes in some places and "Warning" boxes in others, I'll defer to @camunda/tech-writers the decision on whether they are the right choice or not.
Description
statusfield (204 = success, 500 = failure)Changes applied consistently across all documented versions (8.6, 8.7, 8.8, next).
Closes #8435
New Management API

New Backup guide

When should this change go live?
bugorsupportlabel)available & undocumentedlabel)holdlabel)low priolabel)PR Checklist
{type}(scope): {description}commit message(s)/docsdirectory (version 8.9)./versioned_docsdirectory.@camunda/tech-writersunless working with an embedded writer.