Skip to Content
SPAPS is proprietary hosted SaaS. Paid access required; pre-1.0 contracts may change. Terms and access
SupportTroubleshooting

Troubleshooting

Symptom Decision Table

SymptomCheckLikely causeNext action
API key rejectedKey prefix, environment, and applicationWrong key, revoked key, or wrong applicationReplace it with the provisioned staging key
Browser request rejectedExact Origin and key typeOrigin missing or secret key used in browserRegister the origin and use a publishable key
User token rejectedApplication scope, current session, and membershipWrong app, expired/revoked session, or removed membershipRe-authenticate and confirm live access to the staging application
Privileged route returns 403Server key, current user role, and granted capabilityPublishable key or missing permissionCall from your server with authorized credentials
Entitlement result is unexpectedUser, application, resource, and entitlement keyWrong scope or stale business assumptionLog the identifiers and compare the documented contract
Webhook delivery failsHTTPS URL, signature verification, and response codeInvalid destination or verifierCorrect the consumer endpoint; do not disable verification
Hosted API is unreachablehttps://api.sweetpotato.dev from the same environmentNetwork, DNS, TLS, or service incidentPreserve the status/error and contact support

Safe Diagnostic Request

curl --fail-with-body https://api.sweetpotato.dev/health

Do not paste secret keys, access tokens, full personal data, or raw webhook payloads into tickets. Send timestamps, request IDs, endpoint paths, HTTP status, application slug, and a redacted error.

A failing hosted request is not a reason to install another SPAPS runtime. Preserve the failure evidence and contact Sweet Potato when credentials, configuration, and network checks are clean.

See Also