Update a case
⚠️ Early access — This endpoint is in preview and may change in backwards-incompatible ways before it is marked stable. Avoid depending on it in production, and reach out before building on it.
Transition status (transfer between needs_response/under_review, or close to resolved/superseded) or edit mutable fields on an open case.
Authorizations
Enter your API key in the format: sk_test_xxxxx or sk_live_xxxxx
Path Parameters
Case ID
Body
New status. Transitions: needs_response ⇄ under_review; either open state → resolved (with response or no_response_needed reason) or superseded (with an explicit reason).
needs_response, under_review, resolved, superseded Why the case is being closed. Required when status is superseded; defaults to response_received when status is resolved and a response exists.
response_received, no_response_needed, parent_canceled, parent_completed, parent_failed Updated one-line summary.
255Updated markdown details.
Updated due-by timestamp.
Response
Updated case
Unique identifier for the resource
"123e4567-e89b-12d3-a456-426614174000"
Object type
case "case"
ISO 8601 timestamp of when the resource was created
"2025-10-24T10:30:00Z"
ISO 8601 timestamp of when the resource was last updated
"2025-10-24T15:45:00Z"
Store up to 50 custom key-value pairs for application-specific data. Useful for storing references to external systems, feature flags, or other custom attributes.
{
"external_id": "user_123_in_my_system",
"customer_tier": "premium",
"signup_source": "mobile_app"
}Type of the parent resource this case attaches to.
filing, verification, business, session ID of the parent resource (filing_id, verification_id, etc.).
"fil_1a2b3c"
Typed kind of case. Each kind has its own request/response payload shape — see the request/response fields.
missing_information, ra_termination Lifecycle status. needs_response means the partner must act; under_review means Palm is working on it. Both are open states. resolved and superseded are terminal.
needs_response, under_review, resolved, superseded One-line partner-safe summary of the case.
"Additional information needed to complete your filing."
Timestamp the case was opened.
Markdown-formatted partner-safe details about the case.
Typed request payload — what Palm is asking for. Shape varies by kind.
Typed response payload — what the partner submitted. Present once the partner has responded. Shape varies by kind.
Timestamp by which the case is expected to be resolved.
Timestamp the case was resolved or superseded.
Why the case left an open state. Set when status is resolved or superseded.
response_received, no_response_needed, parent_canceled, parent_completed, parent_failed 
