AWS Partner Central API for Selling

Number of APIs: 43

The AWS Partner Central API for Selling enables AWS Partners to integrate their Customer Relationship Management (CRM) systems with AWS Partner Central. This API allows partners to streamline and scale their co-selling process by automating the creation and management of APN Customer Engagements (ACE) opportunities within their own CRM. This API is accessible to all AWS Partners.

The API provides standard AWS API functionality. Access it by either using API Actions or by using an AWS SDK that's tailored to your programming language or platform. For more information, see Getting Started with AWS and tools to Build on AWS

AWS offers two catalogs, AWS and Sandbox for partners to operate in. AWS catalog points to the live production data and Sandbox catalog provides a testing catalog. All actions in this collection are corresponding to the Sandbox. Read more about Testing in a Sandbox.

In this collection, we offer a range of typical use-cases and sample payloads organized in the following folders:

  1. All API Actions: Contains all actions offered with some sample request payloads. Most useful for testing each action.

  2. Working with Partner-originated opportunities

    1. Submitting an Partner-originated ACE opportunity
    2. Simulating a Action Required and taking corrective action (Available only in Sandbox catalog)
    3. Simulating the Approval of a Partner-originated referral (Available only in Sandbox catalog)
  3. Working with AWS-originated opportunities

    1. Simulating an AWS Referral creation (Available only in Sandbox catalog)
    2. Rejecting an AWS-originated ACE opportunity
    3. Accepting an AWS-originated ACE opportunity
  4. Other common opportunity actions

    1. Assigning an opportunity to an ACE User
    2. Updating Stage, Next Steps and Target Close date on an ACE Opportunity
    3. Associating an AWS Marketplace offer to an opportunity
    4. Launching an opportunity

You can use custom header X-Amzn-User-Agentto help audit and measure API usage by setting the collection variable companyName and crm in the collection's Variables area.

X-Amzn-User-Agent = {{CompanyName}}|QodexCollection|{{CRM}}|v1

See ListOpportunities API call inside All API Actions folder for example.

For complete documentation, visit AWS Partner Central API reference guide.

  1. Working with Partner-originated Opportunities-Simulating a Action Required - UpdateOpportunity as Partner POST {{BASE_URL}}/UpdateOpportunity

  2. Working with AWS-originated Opportunities-Rejecting an AWS-originated ACE opportunity - ListEngagementInvitations POST {{BASE_URL}}/ListEngagementInvitations

  3. All API Actions - AssignOpportunity POST {{BASE_URL}}/AssignOpportunity

  4. All API Actions - AssociateOpportunity POST {{BASE_URL}}/AssociateOpportunity

  5. All API Actions - CreateOpportunity POST {{BASE_URL}}/CreateOpportunity

  6. All API Actions - DisassociateOpportunity POST {{BASE_URL}}/DisassociateOpportunity

  7. All API Actions - GetAwsOpportunitySummary POST {{BASE_URL}}/GetAwsOpportunitySummary

  8. All API Actions - GetEngagementInvitation POST {{BASE_URL}}/GetEngagementInvitation

  9. All API Actions - GetOpportunity POST {{BASE_URL}}/GetOpportunity

  10. All API Actions - ListEngagementInvitations POST {{BASE_URL}}/ListEngagementInvitations