Skip to main content
POST
/
organization
/
createBulk
cURL
curl --request POST \
  --url https://gateway.7exchange.io/customer/1.0.0/organization/createBulk \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --header 'tenantId: <tenantid>' \
  --header 'token: <token>' \
  --data '[
  {
    "id": "<string>",
    "countryOfCorporation": "<string>",
    "countryCode": "<string>",
    "email": "<string>",
    "legalName": "<string>",
    "isTradingNameExist": true,
    "saveAsRegisteredAddress": true,
    "tradingName": "<string>",
    "sepaId": "<string>",
    "industryType": "<string>",
    "status": "<string>",
    "nextCheckDate": "<string>",
    "sourceOfIncomingFund": "<string>",
    "purposeOfAccount": "<string>",
    "expectedAnnualActivityOfPlatform": "<string>",
    "registrationNumber": "<string>",
    "taxIdentificationNumber": "<string>",
    "taxRegistrationNumber": 123,
    "dateOfIncorporation": "<string>",
    "website": "<string>",
    "businessSector": "<string>",
    "rangeOfServicesOrGoods": "<string>",
    "businessOwnerDetailCheck": "<string>",
    "supportingDocumentationCheck": "<string>",
    "kybCheck": "<string>",
    "sanctionCheck": "<string>",
    "pepCheck": "<string>",
    "countryList": {
      "senderList": "<string>",
      "receiveList": "<string>"
    },
    "relatedTo": [
      {
        "relationType": "<string>",
        "organizationId": "<string>"
      }
    ],
    "transactionPredict": {
      "monthlyVolumeRange": 123,
      "numberOfMonthlyPayment": 123,
      "maxSinglePayment": 123
    },
    "address": [
      {
        "addressPurpose": "<string>",
        "address": [
          {
            "country": "<string>",
            "area": "<string>",
            "region": "<string>",
            "city": "<string>",
            "street": "<string>",
            "building": "<string>",
            "apartment": "<string>",
            "entrance": "<string>",
            "floor": "<string>",
            "doorNumber": "<string>",
            "addressone": "<string>",
            "addresstwo": "<string>",
            "postal": "<string>",
            "geoPosition": {
              "latitude": 123,
              "longitude": 123,
              "altitude": 123
            },
            "alternative": {
              "word1": "<string>",
              "word2": "<string>",
              "word3": "<string>"
            },
            "relatedToAddress": {
              "relationType": "<string>"
            }
          }
        ]
      }
    ],
    "telephoneNumbers": [
      {
        "phoneType": "<string>",
        "operator": "<string>",
        "encoding": "<string>",
        "country": "<string>",
        "number": "<string>",
        "purpose": "<string>"
      }
    ],
    "documents": [
      {
        "purpose": [
          "<string>"
        ],
        "name": "<string>",
        "documentType": [
          "<string>"
        ],
        "location": "<string>",
        "verificationResponse": "<string>",
        "status": [
          "<string>"
        ],
        "metadata": [
          {
            "name": "<string>",
            "type": "<string>",
            "value": "<string>"
          }
        ]
      }
    ],
    "businessToBusinessMap": [
      {
        "relationType": "<string>",
        "tenantId": "<string>",
        "organizationId": "<string>",
        "RelatingorganizationId": "<string>"
      }
    ],
    "businessToCustomerMap": [
      {
        "relationType": "<string>",
        "tenantId": "<string>",
        "personid": "<string>",
        "organizationId": "<string>"
      }
    ],
    "secretquestion": [
      {
        "question": "<string>",
        "answer": "<string>"
      }
    ],
    "additionalData": [
      {
        "key": "<string>",
        "value": "<string>"
      }
    ]
  }
]'
{
  "reason": "<string>",
  "path": "<string>",
  "method": "<string>",
  "message": "<string>",
  "timestamp": "<string>",
  "status": 123
}

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Headers

tenantId
string
required
token
string
required

Body

application/json · object[]
id
string | null
countryOfCorporation
string | null
countryCode
string | null
email
string | null
isTradingNameExist
boolean
saveAsRegisteredAddress
boolean
tradingName
string | null
sepaId
string | null
industryType
string | null
status
string | null
nextCheckDate
string | null
sourceOfIncomingFund
string | null
purposeOfAccount
string | null
expectedAnnualActivityOfPlatform
string | null
registrationNumber
string | null
taxIdentificationNumber
string | null
taxRegistrationNumber
integer | null
dateOfIncorporation
string | null
website
string | null
businessSector
string | null
rangeOfServicesOrGoods
string | null
businessOwnerDetailCheck
string | null
supportingDocumentationCheck
string | null
kybCheck
string | null
sanctionCheck
string | null
pepCheck
string | null
countryList
object
transactionPredict
object
address
object[]
telephoneNumbers
object[]
documents
object[]
businessToBusinessMap
object[]
businessToCustomerMap
object[]
secretquestion
object[]
additionalData
object[]

Response

Internal server error

reason
string

Reason phrase

path
string

Request path

method
string

Method type of the request

message
string

Error message

timestamp
string

Timestamp of the error

status
integer

Relevant HTTP status code