Update a co-sell invitation

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

The unique identifier for the invitation

Body Params

Body shape depends on the tackle-operation-id header. The body is parsed
differently for each operation: acceptInvitation reads only crmId, and
rejectInvitation reads only rejectionReason. Each property is optional at
the schema level and only meaningful for the matching operation; properties
for the other operation are ignored.

Body requirement by operation:

  • For acceptInvitation, the request body is fully optional. An empty body,
    {}, or {"crmId": "..."} are all accepted; an empty body skips body
    parsing entirely.
  • For rejectInvitation, the request body must be a present, non-empty JSON
    object — at minimum {}. An empty (zero-length) body fails to parse and
    surfaces as a 500 Internal Server Error, not a 400 Bad Request. Always
    send at least {} (or include rejectionReason to propagate a reason to
    AWS Partner Central).
string

Salesforce CRM ID for the opportunity that an accepted invitation
should be linked to. Optional, and only meaningful when
tackle-operation-id is acceptInvitation. If supplied as a
15-character Salesforce ID, it is converted to the canonical
18-character form before being persisted and forwarded to AWS
Partner Central. Ignored on reject-path requests.

string
enum

Reason supplied when rejecting an invitation. Optional, and only
meaningful when tackle-operation-id is rejectInvitation. Ignored on
accept-path requests.

Allowed:
Headers
string
enum
required

The unique identifier for the update operation

Allowed:
Responses
202

Accepted. The invitation update has been queued for asynchronous processing in AWS
Partner Central. The response body is empty.

401

Unauthorized. The request did not include valid Tackle MTM bearer credentials, or the
authenticated principal could not be resolved.

500

Internal Server Error. An unexpected error occurred while processing the request. Response
bodies for 5xx errors may be empty.

Language
Credentials
Bearer
MTM JWT
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json