Moov · Schema

CreateRepresentativeRequest

Request body for adding a business representative to an account.

BankingEmbedded FinanceFinancial InfrastructureMoney MovementPaymentsTransfers

Properties

Name Type Description
name object
phone object
email string Representative's email address.
address object
birthDate string Date of birth in ISO 8601 format (YYYY-MM-DD).
governmentID object
responsibilities object
View JSON Schema on GitHub

JSON Schema

moov-createrepresentativerequest-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/CreateRepresentativeRequest",
  "title": "CreateRepresentativeRequest",
  "type": "object",
  "description": "Request body for adding a business representative to an account.",
  "required": [
    "name"
  ],
  "properties": {
    "name": {
      "$ref": "#/components/schemas/Name"
    },
    "phone": {
      "$ref": "#/components/schemas/Phone"
    },
    "email": {
      "type": "string",
      "format": "email",
      "description": "Representative's email address."
    },
    "address": {
      "$ref": "#/components/schemas/Address"
    },
    "birthDate": {
      "type": "string",
      "format": "date",
      "description": "Date of birth in ISO 8601 format (YYYY-MM-DD)."
    },
    "governmentID": {
      "$ref": "#/components/schemas/GovernmentID"
    },
    "responsibilities": {
      "$ref": "#/components/schemas/RepresentativeResponsibilities"
    }
  }
}