PersistlyPayloadTooLargeError for slotInfo/data values that exceed documented limits.
Godot Limits And Errors
Treat runtime limits as part of the Godot integration contract.
The Godot SDK maps Persistly limits and structured errors into game-friendly results while the backend enforces the same contract.
Runtime Contract
Limits and errors are enforced by the API, not only by SDK helpers.
PersistlyUnauthorizedError when the runtime key is missing, invalid, or for the wrong environment.
PersistlyForbiddenError when an account session cannot access the requested account or slot.
PersistlyNotFoundError when the requested account, slot, or account/slot does not exist in the keyed environment.
PersistlyRateLimitedError when the runtime asks the client to retry later.
PersistlyServerError when Persistly fails internally and the operation result is unknown.
Shared Reference
Use the shared limits page for exact plan and payload caps.
Payload, rate, monthly request, storage, and restore-history limits.
Structured runtime error envelope and expected HTTP statuses.