Skip to main content
The request conflicts with the current state of the resource.
409 application/problem+json
Every PermitCore error is RFC 9457 application/problem+json. Branch on type (a stable URI), not on title or detail (human-readable, may change).

When it occurs

A write could not be applied because it collided with existing state (e.g. a duplicate or concurrent modification).

How to fix

Re-read the resource state and resubmit a non-conflicting request. Not blindly retryable. Not retryable — fix the request before resubmitting; retrying unchanged returns the same error. See the full error catalog for the response shape and retry matrix. Every response carries an x-request-id header — include it in any support request.