Skip to main content
POST
/
api
/
v1
/
account
/
business-users
/
{uid}
/
shareholders
Create business shareholder
curl --request POST \
  --url https://sandbox-revo-api.raliopay.com/api/v1/account/business-users/{uid}/shareholders \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "email": "<string>",
  "kyc": {
    "data": {
      "computed": {
        "age": {
          "data": 123
        },
        "isDocumentExpired": {
          "data": {}
        }
      },
      "deviceFingerprint": {
        "app": {
          "platform": "<string>",
          "version": "<string>"
        },
        "browser": {
          "major": "<string>",
          "name": "<string>",
          "version": "<string>"
        },
        "device": {
          "type": "<string>"
        },
        "engine": {
          "major": "<string>",
          "name": "<string>",
          "version": "<string>"
        },
        "ip": "<string>",
        "os": {
          "major": "<string>",
          "name": "<string>",
          "version": "<string>"
        },
        "ua": "<string>"
      },
      "documents": [
        {
          "country": "<string>",
          "fields": {},
          "merchantFields": [
            {}
          ],
          "photos": [
            "<string>"
          ],
          "region": "<string>",
          "steps": [
            {
              "data": {},
              "error": {},
              "id": "<string>",
              "status": 123
            }
          ],
          "type": "<string>"
        }
      ],
      "expired": true,
      "flow": {
        "id": "<string>",
        "name": "<string>"
      },
      "hasProblem": true,
      "id": "<string>",
      "identity": {
        "id": "<string>",
        "status": "<string>"
      },
      "masJobToBePostpone": true,
      "metadata": {
        "userId": "<string>"
      },
      "profileId": "<string>",
      "steps": [
        {
          "data": {},
          "error": {},
          "id": "<string>",
          "status": 123
        }
      ],
      "videoAgreement": [
        {}
      ]
    }
  },
  "name": "<string>",
  "surname": "<string>"
}
'
{
  "email": "<string>",
  "id": "<string>",
  "name": "<string>",
  "surname": "<string>"
}

Authorizations

Authorization
string
header
required

API Key for accessing management endpoints

Path Parameters

uid
string
required

User ID

Body

application/json

Shareholder details

email
string
required
kyc
object
required
name
string
required
surname
string
required

Response

Created

email
string
id
string
name
string
surname
string