Create an identity term for the identity

POST /users/{user_id}/kyc/identities/{identity_id}/identity_terms

Create an identity term for the identity or legal representative.

Path parameters

  • user_id string Required

    User id

  • identity_id string Required

    Identity or Legal representative id

Body Required

Identity term information

  • terms object
    Hide terms attributes Show terms attributes object
    • custody_wallet_terms_acceptance boolean Required
    • custody_wallet_privacy_acceptance boolean Required

Responses

  • 201

    Identity term created and returned

    Hide response attributes Show response attributes object
    • custody_wallet_terms_acceptance boolean
    • custody_wallet_privacy_acceptance boolean
  • 401

    Authorization information is missing or invalid.

  • 422

    Request body has errors or invalid.

POST /users/{user_id}/kyc/identities/{identity_id}/identity_terms
curl \
 -X POST https://client-subdomain.bitbond.net/api/v1/users/{user_id}/kyc/identities/{identity_id}/identity_terms \
 -H "Content-Type: application/json" \
 -d '{"terms":{"custody_wallet_terms_acceptance":true,"custody_wallet_privacy_acceptance":true}}'
Request example
{
  "terms": {
    "custody_wallet_terms_acceptance": true,
    "custody_wallet_privacy_acceptance": true
  }
}
Request examples
{
  "terms": {
    "custody_wallet_terms_acceptance": true,
    "custody_wallet_privacy_acceptance": true
  }
}
Response examples (201)
{
  "custody_wallet_terms_acceptance": true,
  "custody_wallet_privacy_acceptance": true
}
Response examples (201)
{
  "custody_wallet_terms_acceptance": true,
  "custody_wallet_privacy_acceptance": true
}