Below is a reference to the Endgrate types supported for database integrations, and their corresponding default schemas.

database-user

Schema:

{
  "email_addresses": {
    "items": {
      "properties": {
        "email_address": {
          "format": "email",
          "title": "Email Address",
          "type": "string"
        },
        "email_type": {
          "enum": [
            "WORK",
            "PERSONAL",
            "OTHER"
          ],
          "title": "Email Type",
          "type": "string"
        }
      },
      "type": "object"
    },
    "title": "Email Addresses",
    "type": "array"
  },
  "is_active": {
    "title": "Active",
    "type": "boolean"
  },
  "name": {
    "title": "Name",
    "type": "string"
  }
}

Example Object:

{
  "email_addresses": [
    {
      "email_address": "[email protected]",
      "email_type": "WORK"
    }
  ],
  "first_name": "John",
  "is_active": true,
  "last_name": "Doe"
}