Business Onboarding

Coinme enables partners servicing business customers (i.e., B2B2B) to onboard them into Coinme's crypto-as-a-service platform. Business onboarding is similar to customer onboarding but is catered towards businesses.

Sample API Request: POST

URL: https://secure.apis.coinme.org/services/businessonboarding
headers:
"Authorization":"asdfghj", //authorization token,required
'User-Agent: partnerapi' //required
Request body:
{
  "companyName": "Coinme", // required
  "dateOfIncorporation": "2014-02-02",
  "companyAddress": {
    "line1": "1234 Example St", // required
    "line2": "Suite 4161",
    "city": "Foo City", // required
    "state": "WA", // required
    "postalCode": "93420", // required
    "country": "USA" // required, 3-character abbreviation
  },
  "countryOfIncorporation": "United States",
  "stateOfIncorporation": "WA",
  "companyType": "Corporation",
  "companyTaxIdentificationNumber": "123456789",
  "companyPhone": {
    "countryCode": "1", // required
    "number": "8001234567" // required
  },
  "companyEmail": "[email protected]",
  "ultimateBeneficialOwnerFullName": {
    "firstName": "TestFirst", // required
    "middleName": "TestMiddle",
    "lastName": "TestLast", // required
    "otherNames": [
      "secondLastName",
      "otherName1",
      "otherName2"
    ]
  }
}

Sample API Response:

Successful Response:
{
  "data": 
  {
    "customerId": "654987321"
  },
  "errorResponse": null
}

Failure Response:
{
  "data": null,
  "errorResponse": {
    "httpStatus":"200",
    "timestamp":"2025-02-01T18:59:28.297Z", //UTC
    "path":"/services/businessonboarding POST",
    "errorData": [
      {
        "errorCode":"123-123-123-123", //The error code is just a sample showing the structure of the error code.
        "message":"Invalid business ID"
      }
    ],
    "retry":"N"
  }
}