List co-sell invitations

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

A search query to filter the invitations.

string

Filter invitations by their AWS Partner Central status. Accepts multiple
values; results match any of the supplied statuses. Common values include
PENDING, ACCEPTED, REJECTED, and EXPIRED — see the status field
on InvitationResponse for the full list of values returned by the API.

integer
1 to 100
Defaults to 10

The number of invitations to return per page (minimum 1, maximum 100, default 10).

string

Filter by the Salesforce CRM identifier of the linked opportunity record.
For Salesforce, both 15- and 18-character IDs are accepted. To filter by
a HubSpot Deal ID instead, see the hubspotCrmId field on
OpportunityMetadata.

string

Filter invitations by the AWS Partner Central opportunity identifier
(for example, O1234123) of the opportunity an invitation is linked to.
This is the cloud-provider identifier, not the Tackle identifier — to
look up an invitation by Tackle ID, use the path-level getInvitation
operation instead.

string

Filter invitations by who initiated them. Use aws to return only AWS-led
invitations (AWS reaching out to your account about an opportunity), and
partner to return only partner-led invitations (your account reaching
out to AWS).

integer

The starting index of the invitations to return.

date

Used to filter invitations by specifying the earliest expiration date. Invitations expiring on or after this date will be included in the results.

date

Used to filter invitations by specifying the latest expiration date. Invitations expiring on or before this date will be included in the results.

date

Used to filter invitations by specifying the earliest creation date. Invitations created on or after this date will be included in the results.

date

Used to filter invitations by specifying the latest creation date. Invitations created on or before this date will be included in the results.

string
enum

The field to sort the invitations by. Only takes effect when sortOrder
is also supplied; both query parameters must be present together for sorting
to apply. If only sortField is provided, the response uses the default
ordering instead. Note that cloudProviderID is case-sensitive: the trailing
ID is uppercase, and sending cloudProviderId (lowercase d) returns
400 Bad Request: Invalid sortField.

string
enum

Sort direction. Only takes effect when sortField is also supplied — both
query parameters must be present together. If only sortOrder is provided
(without sortField), the response uses the underlying default ordering
instead of any sort. There is no implicit ascending default applied when
only one of the two parameters is sent.

Allowed:
boolean

Filter invitations by their AWS Partner Central error state. Set to
true to return only invitations whose most recent AWS Partner Central
request failed; set to false to return only invitations with no
cloud-side errors. Omit to disable the filter. Inspect
listInvitationEvents for the matching invitation to see the error
detail.

boolean

Filter invitations by whether a CRM identifier is linked. Set to true
to return only invitations that have a crmId (Salesforce) or
hubspotCrmId value populated; set to false to return only
invitations with no CRM identifier linked. Omit to disable the filter.

boolean

Filter invitations by their Salesforce sync state. Set to true to
return only invitations whose most recent Salesforce sync attempt
failed; set to false to return only invitations with no Salesforce
sync errors. Omit to disable the filter. The error message itself is
available on the matching invitation in the salesforceSyncError field.

boolean

Filters invitations by their error state.

  • true returns only invitations that currently have at least one
    cloud-side error or Salesforce-sync error.
  • false returns only invitations that have no cloud-side or
    Salesforce-sync errors.
  • Omit the parameter to disable this filter entirely.

See hasCloudErrors and hasSalesforceErrors to filter on each error
source independently.

Responses

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