Partner Endpoints

partner/create-partner

This endpoint allows partner accounts to create new partner accounts. Any partner account with PartnerCreationEnabled can use this endpoint except Inside Sales partners. The new partner gets the creating partner's account type, engagement model, TechStack, commercial terms (commission, revenue share, maintenance fee) and billing (active billing settings with their subscriptions, and assigned billing packages).

post/partner/create-partner

Request

  • Base URL
    https://earthnode-dev.vopay.com/api/v2
  • URL
    https://earthnode-dev.vopay.com/api/v2/partner/create-partner
  • Auth
    none declared

Request body application/x-www-form-urlencoded

AccountIDstring required

Your account ID

Keystring required

API key for the account

Signaturestring required

Hashed signature for the request

Namestring required

Name of the partner account to create

EmailAddressstring email required

Email address for the new partner account

Countrystring required

Country for the new partner account. ISO abbreviation or full country name

PartnerAccountIDstring

The ID of the partner account to create. If not specified, the system will generate a random unique ID for the new partner account.

Response

Successboolean required

True if the request was successful, false if it failed

ErrorMessagestring required

Contains a description of the error if the request failed

PartnerAccountIDstring required

The unique ID for the newly created partner account

APIKeystring required

The API key for the new partner account

APISharedSecretstring required

API Shared Secret for the new partner account

Example response

{
  "Success": true,
  "PartnerAccountID": "PartnerAccount123",
  "APIKey": "eddc0f5e37d20f98b486daf842447ec1f225f859",
  "APISharedSecret": "AbcDefGi+KlmnopQRSTu183=="
}

Changes

No recorded changes to this operation across all 2 revisions of this API.