API errors

403 Pre-sales not included

https://sealdeal.ai/errors/presales-not-entitled

The organization's plan does not include the pre-sales module, so the questionnaire endpoints are closed to it.

Retry only after changing the request

What causes it

  • The org is on a plan without pre-sales (it is included with Pro and Enterprise), and no administrator has turned it on.

How to fix it

  • Upgrade the plan or ask your SealDeal contact to enable pre-sales. The scope on the key is not the problem: presales.read and presales.write only open the door the plan allows.

Example response

HTTP/1.1 403
Content-Type: application/problem+json

{
  "type": "https://sealdeal.ai/errors/presales-not-entitled",
  "title": "Pre-sales not included",
  "status": 403,
  "detail": "..."
}

`type` is stable and safe to branch on in code. `detail` is specific to your request and is the field to read for the particulars; its wording may change.

All error types · API documentation · Integrations

Related errors: 403 Insufficient scope · 403 Forbidden · 403 Erasure requires an org admin · 403 Outbound not included · 403 API access needs a paid plan · 403 Webhooks need a paid plan