Skip to main content
POST
/
api
/
v1
/
account
/
personal-users
Create personal user
curl --request POST \
  --url https://sandbox-revo-api.raliopay.com/api/v1/account/personal-users \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "address": "<string>",
  "birthdate": "<string>",
  "city": "<string>",
  "country": "<string>",
  "documentNumber": "<string>",
  "documentType": "<unknown>",
  "email": "<string>",
  "name": "<string>",
  "postalCode": "<string>",
  "surname": "<string>",
  "activity": "<string>",
  "isPublicOffice": true,
  "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": [
        {}
      ]
    }
  }
}
'
{
  "activity": {
    "id": 123,
    "name": "<string>",
    "slug": "<string>"
  },
  "address": "<string>",
  "birthdate": "<string>",
  "city": "<string>",
  "country": "<string>",
  "documentNumber": "<string>",
  "documentType": "<string>",
  "email": "<string>",
  "id": "<string>",
  "isPublicOffice": true,
  "name": "<string>",
  "surname": "<string>"
}

Authorizations

Authorization
string
header
required

API Key for accessing management endpoints

Headers

Accept-Language
string
default:en

Language preference (es for Spanish, default: English)

Body

application/json

User details

address
string
required
birthdate
string
required
city
string
required
country
string
required
documentNumber
string
required
documentType
any
required
email
string
required
name
string
required
postalCode
string
required
surname
string
required
activity
string
isPublicOffice
boolean
kyc
object

Response

Created

activity
object
address
string
birthdate
string
city
string
country
string
documentNumber
string
documentType
string
email
string
id
string
isPublicOffice
boolean
name
string
surname
string