:doc:`PartnerCentralAccountAPI <../../partnercentral-account>` / Client / create_partner

**************
create_partner
**************



.. py:method:: PartnerCentralAccountAPI.Client.create_partner(**kwargs)

  

  Creates a new partner account in the AWS Partner Network with the specified details and configuration.

  

  See also: `AWS API Documentation <https://docs.aws.amazon.com/goto/WebAPI/partnercentral-account-2025-04-04/CreatePartner>`_  


  **Request Syntax**
  ::

    response = client.create_partner(
        Catalog='string',
        ClientToken='string',
        LegalName='string',
        PrimarySolutionType='SOFTWARE_PRODUCTS'|'CONSULTING_SERVICES'|'PROFESSIONAL_SERVICES'|'MANAGED_SERVICES'|'HARDWARE_PRODUCTS'|'COMMUNICATION_SERVICES'|'VALUE_ADDED_RESALE_AWS_SERVICES'|'TRAINING_SERVICES',
        AllianceLeadContact={
            'FirstName': 'string',
            'LastName': 'string',
            'Email': 'string',
            'BusinessTitle': 'string'
        },
        EmailVerificationCode='string',
        Tags=[
            {
                'Key': 'string',
                'Value': 'string'
            },
        ]
    )
    
  :type Catalog: string
  :param Catalog: **[REQUIRED]** 

    The catalog identifier where the partner account will be created.

    

  
  :type ClientToken: string
  :param ClientToken: 

    A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

    This field is autopopulated if not provided.

  
  :type LegalName: string
  :param LegalName: **[REQUIRED]** 

    The legal name of the organization becoming a partner.

    

  
  :type PrimarySolutionType: string
  :param PrimarySolutionType: **[REQUIRED]** 

    The primary type of solution or service the partner provides (e.g., consulting, software, managed services).

    

  
  :type AllianceLeadContact: dict
  :param AllianceLeadContact: **[REQUIRED]** 

    The primary contact person for alliance and partnership matters.

    

  
    - **FirstName** *(string) --* **[REQUIRED]** 

      The first name of the alliance lead contact person.

      

    
    - **LastName** *(string) --* **[REQUIRED]** 

      The last name of the alliance lead contact person.

      

    
    - **Email** *(string) --* **[REQUIRED]** 

      The email address of the alliance lead contact person.

      

    
    - **BusinessTitle** *(string) --* **[REQUIRED]** 

      The business title or role of the alliance lead contact person.

      

    
  
  :type EmailVerificationCode: string
  :param EmailVerificationCode: **[REQUIRED]** 

    The verification code sent to the alliance lead contact's email to confirm account creation.

    

  
  :type Tags: list
  :param Tags: 

    A list of tags to associate with the partner account for organization and billing purposes.

    

  
    - *(dict) --* 

      A key-value pair used to associate metadata with AWS Partner Central Account resources.

      

    
      - **Key** *(string) --* **[REQUIRED]** 

        The key name of the tag. Tag keys are case-sensitive.

        

      
      - **Value** *(string) --* **[REQUIRED]** 

        The value associated with the tag key. Tag values are case-sensitive.

        

      
    

  
  :rtype: dict
  :returns: 
    
    **Response Syntax**

    
    ::

      {
          'Catalog': 'string',
          'Arn': 'string',
          'Id': 'string',
          'LegalName': 'string',
          'CreatedAt': datetime(2015, 1, 1),
          'Profile': {
              'DisplayName': 'string',
              'Description': 'string',
              'WebsiteUrl': 'string',
              'LogoUrl': 'string',
              'PrimarySolutionType': 'SOFTWARE_PRODUCTS'|'CONSULTING_SERVICES'|'PROFESSIONAL_SERVICES'|'MANAGED_SERVICES'|'HARDWARE_PRODUCTS'|'COMMUNICATION_SERVICES'|'VALUE_ADDED_RESALE_AWS_SERVICES'|'TRAINING_SERVICES',
              'IndustrySegments': [
                  'AGRICULTURE_MINING'|'BIOTECHNOLOGY'|'BUSINESS_CONSUMER_SERVICES'|'BUSINESS_SERV'|'COMMUNICATIONS'|'COMPUTER_HARDWARE'|'COMPUTERS_ELECTRONICS'|'COMPUTER_SOFTWARE'|'CONSUMER_GOODS'|'CONSUMER_RELATED'|'EDUCATION'|'ENERGY_UTILITIES'|'FINANCIAL_SERVICES'|'GAMING'|'GOVERNMENT'|'GOVERNMENT_EDUCATION_PUBLIC_SERVICES'|'HEALTHCARE'|'HEALTHCARE_PHARMACEUTICALS_BIOTECH'|'INDUSTRIAL_ENERGY'|'INTERNET_SPECIFIC'|'LIFE_SCIENCES'|'MANUFACTURING'|'MEDIA_ENTERTAINMENT_LEISURE'|'MEDIA_ENTERTAINMENT'|'MEDICAL_HEALTH'|'NON_PROFIT_ORGANIZATION'|'OTHER'|'PROFESSIONAL_SERVICES'|'REAL_ESTATE_CONSTRUCTION'|'RETAIL'|'RETAIL_WHOLESALE_DISTRIBUTION'|'SEMICONDUCTOR_ELECTR'|'SOFTWARE_INTERNET'|'TELECOMMUNICATIONS'|'TRANSPORTATION_LOGISTICS'|'TRAVEL_HOSPITALITY'|'WHOLESALE_DISTRIBUTION',
              ],
              'TranslationSourceLocale': 'string',
              'LocalizedContents': [
                  {
                      'DisplayName': 'string',
                      'Description': 'string',
                      'WebsiteUrl': 'string',
                      'LogoUrl': 'string',
                      'Locale': 'string'
                  },
              ],
              'ProfileId': 'string'
          },
          'AwsTrainingCertificationEmailDomains': [
              {
                  'DomainName': 'string',
                  'RegisteredAt': datetime(2015, 1, 1)
              },
          ],
          'AllianceLeadContact': {
              'FirstName': 'string',
              'LastName': 'string',
              'Email': 'string',
              'BusinessTitle': 'string'
          }
      }
      
    **Response Structure**

    

    - *(dict) --* 
      

      - **Catalog** *(string) --* 

        The catalog identifier where the partner account was created.

        
      

      - **Arn** *(string) --* 

        The Amazon Resource Name (ARN) of the created partner account.

        
      

      - **Id** *(string) --* 

        The unique identifier of the created partner account.

        
      

      - **LegalName** *(string) --* 

        The legal name of the partner organization.

        
      

      - **CreatedAt** *(datetime) --* 

        The timestamp when the partner account was created.

        
      

      - **Profile** *(dict) --* 

        The partner profile information including display name, description, and other public details.

        
        

        - **DisplayName** *(string) --* 

          The public display name for the partner organization.

          
        

        - **Description** *(string) --* 

          A description of the partner's business, services, and capabilities.

          
        

        - **WebsiteUrl** *(string) --* 

          The partner's primary website URL.

          
        

        - **LogoUrl** *(string) --* 

          The URL to the partner's logo image.

          
        

        - **PrimarySolutionType** *(string) --* 

          The primary type of solution or service the partner provides.

          
        

        - **IndustrySegments** *(list) --* 

          The industry segments or verticals that the partner serves.

          
          

          - *(string) --* 
      
        

        - **TranslationSourceLocale** *(string) --* 

          The source locale used for automatic translation of profile content.

          
        

        - **LocalizedContents** *(list) --* 

          A list of localized content versions for different languages and regions.

          
          

          - *(dict) --* 

            Contains localized content for a partner profile in a specific language or locale.

            
            

            - **DisplayName** *(string) --* 

              The localized display name for the partner.

              
            

            - **Description** *(string) --* 

              The localized description of the partner's business and services.

              
            

            - **WebsiteUrl** *(string) --* 

              The localized website URL for the partner.

              
            

            - **LogoUrl** *(string) --* 

              The URL to the partner's logo image for this locale.

              
            

            - **Locale** *(string) --* 

              The locale or language code for the localized content.

              
        
      
        

        - **ProfileId** *(string) --* 

          The unique identifier of the partner profile.

          
    
      

      - **AwsTrainingCertificationEmailDomains** *(list) --* 

        The list of verified email domains associated with AWS training and certification credentials for the partner organization.

        
        

        - *(dict) --* 

          Represents a verified domain associated with a partner account.

          
          

          - **DomainName** *(string) --* 

            The domain name that has been verified for the partner account.

            
          

          - **RegisteredAt** *(datetime) --* 

            The timestamp when the domain was registered and verified for the partner account.

            
      
    
      

      - **AllianceLeadContact** *(dict) --* 

        The alliance lead contact information for the partner account.

        
        

        - **FirstName** *(string) --* 

          The first name of the alliance lead contact person.

          
        

        - **LastName** *(string) --* 

          The last name of the alliance lead contact person.

          
        

        - **Email** *(string) --* 

          The email address of the alliance lead contact person.

          
        

        - **BusinessTitle** *(string) --* 

          The business title or role of the alliance lead contact person.

          
    
  
  **Exceptions**
  
  *   :py:class:`PartnerCentralAccountAPI.Client.exceptions.AccessDeniedException`

  
  *   :py:class:`PartnerCentralAccountAPI.Client.exceptions.ConflictException`

  
  *   :py:class:`PartnerCentralAccountAPI.Client.exceptions.ThrottlingException`

  
  *   :py:class:`PartnerCentralAccountAPI.Client.exceptions.ValidationException`

  
  *   :py:class:`PartnerCentralAccountAPI.Client.exceptions.InternalServerException`

  