/intake
Upload records from an Everloot SavedVariables file
https://everloot.app/api/intakeOne envelope of at most 2,000 records and 1 MB. Every record is checked against its kind's schema; the receipt lists what was accepted and what was rejected and why. Named categories need the matching sharing choice and a verified grant. Anonymous, keyed by a random install id; quotas per request and per install.
Access#
Open to anyone, limited per IP address. Data: no data. Limits and keys are explained on Limits and keys.
Request body#
JSON of the intakeRequest shape. The Desktop App and the upload page send it for you.
Responses#
200intakeReceipt- Stored.
400intakeRefused- The body is not JSON, or the grants are malformed.
413intakeRefused- The body is over 1 MB.
422intakeRefused- The envelope or every record was refused; the receipt says why.
429intakeRefused- Rate limited; keep the file and retry after
Retry-After. 503intakeRefused- Storage could not confirm the write; keep the file and retry.
Response fields#
The top-level fields of a successful answer. Full shapes are on Schemas and in the OpenAPI document.
okexactly truerequired- No description.
persistedexactly truerequired- No description.
uploadIdstringrequired- No description.
acceptedarray of objectsrequired- No description.
rejectedarray of objectsrequired- No description.