Skip to main content
Send feedback

Authorizations

Authorization
string
header
required

API key — mpk_test_… for the sandbox, mpk_live_… for production. Issued by Maple during partner onboarding.

Body

application/json
kind
enum<string>
required

bug: the API did something wrong. missing_capability: you needed something the API cannot do. docs_wrong: the docs or reference disagree with the API. unclear_error: an error did not tell you what to change. other: anything else.

Available options:
bug,
missing_capability,
docs_wrong,
unclear_error,
other
summary
string
required

One line, at most 200 characters.

Required string length: 1 - 200
Pattern: ^[^\u0000-\u001F\u007F-\u009F\u2028\u2029]*$
attempted
string | null

What you were trying to do, as a goal (for example, "seat a walk-in party of four"). Leave it out when the feedback is not about a task.

Required string length: 1 - 4000
Pattern: ^[^\u0000]*$
expected
string | null

What you expected the API to do.

Required string length: 1 - 4000
Pattern: ^[^\u0000]*$
observed
string | null

What the API did instead.

Required string length: 1 - 4000
Pattern: ^[^\u0000]*$
endpoint
string | null

The method and path this is about, for example POST /v1/waitlist_entries.

Required string length: 1 - 200
Pattern: ^[^\u0000]*$
request_ids
string[] | null

Up to ten ids of the requests this is about, usually the x-request-id response header. Maple copies what its request history holds for ids this app made in this environment in the last seven days; any other id is kept as you sent it.

Maximum array length: 10
Required string length: 1 - 200
Pattern: ^[^\u0000]*$

Response

Success

object
enum<string>
required
Available options:
feedback
id
string
required
livemode
boolean
required
created
required
kind
enum<string>
required
Available options:
bug,
missing_capability,
docs_wrong,
unclear_error,
other
summary
string
required
request_ids
string[]
required
status
enum<string>
required
Available options:
received