Adyen · Schema

AccountInfo

AccountInfo schema from Adyen API

PaymentsFinancial-ServicesFintech

Properties

Name Type Description
accountAgeIndicator string Indicator for the length of time since this shopper account was created in the merchant's environment. Allowed values: * notApplicable * thisTransaction * lessThan30Days * from30To60Days * moreThan60D
accountChangeDate string Date when the shopper's account was last changed.
accountChangeIndicator string Indicator for the length of time since the shopper's account was last updated. Allowed values: * thisTransaction * lessThan30Days * from30To60Days * moreThan60Days
accountCreationDate string Date when the shopper's account was created.
accountType string Indicates the type of account. For example, for a multi-account card product. Allowed values: * notApplicable * credit * debit
addCardAttemptsDay integer Number of attempts the shopper tried to add a card to their account in the last day.
deliveryAddressUsageDate string Date the selected delivery address was first used.
deliveryAddressUsageIndicator string Indicator for the length of time since this delivery address was first used. Allowed values: * thisTransaction * lessThan30Days * from30To60Days * moreThan60Days
homePhone string Shopper's home phone number (including the country code).
mobilePhone string Shopper's mobile phone number (including the country code).
passwordChangeDate string Date when the shopper last changed their password.
passwordChangeIndicator string Indicator when the shopper has changed their password. Allowed values: * notApplicable * thisTransaction * lessThan30Days * from30To60Days * moreThan60Days
pastTransactionsDay integer Number of all transactions (successful and abandoned) from this shopper in the past 24 hours.
pastTransactionsYear integer Number of all transactions (successful and abandoned) from this shopper in the past year.
paymentAccountAge string Date this payment method was added to the shopper's account.
paymentAccountIndicator string Indicator for the length of time since this payment method was added to this shopper's account. Allowed values: * notApplicable * thisTransaction * lessThan30Days * from30To60Days * moreThan60Days
purchasesLast6Months integer Number of successful purchases in the last six months.
suspiciousActivity boolean Whether suspicious activity was recorded on this account.
workPhone string Shopper's work phone number (including the country code).
View JSON Schema on GitHub

JSON Schema

payments-account-info-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/adyen/refs/heads/main/json-schema/payments-account-info-schema.json",
  "title": "AccountInfo",
  "description": "AccountInfo schema from Adyen API",
  "type": "object",
  "properties": {
    "accountAgeIndicator": {
      "description": "Indicator for the length of time since this shopper account was created in the merchant's environment.\nAllowed values:\n* notApplicable\n* thisTransaction\n* lessThan30Days\n* from30To60Days\n* moreThan60Days",
      "enum": [
        "notApplicable",
        "thisTransaction",
        "lessThan30Days",
        "from30To60Days",
        "moreThan60Days"
      ],
      "type": "string"
    },
    "accountChangeDate": {
      "description": "Date when the shopper's account was last changed.",
      "format": "date-time",
      "type": "string"
    },
    "accountChangeIndicator": {
      "description": "Indicator for the length of time since the shopper's account was last updated.\nAllowed values:\n* thisTransaction\n* lessThan30Days\n* from30To60Days\n* moreThan60Days",
      "enum": [
        "thisTransaction",
        "lessThan30Days",
        "from30To60Days",
        "moreThan60Days"
      ],
      "type": "string"
    },
    "accountCreationDate": {
      "description": "Date when the shopper's account was created.",
      "format": "date-time",
      "type": "string"
    },
    "accountType": {
      "x-addedInVersion": "50",
      "description": "Indicates the type of account. For example, for a multi-account card product.\nAllowed values:\n* notApplicable\n* credit\n* debit",
      "enum": [
        "notApplicable",
        "credit",
        "debit"
      ],
      "type": "string"
    },
    "addCardAttemptsDay": {
      "description": "Number of attempts the shopper tried to add a card to their account in the last day.",
      "format": "int32",
      "type": "integer"
    },
    "deliveryAddressUsageDate": {
      "description": "Date the selected delivery address was first used.",
      "format": "date-time",
      "type": "string"
    },
    "deliveryAddressUsageIndicator": {
      "description": "Indicator for the length of time since this delivery address was first used.\nAllowed values:\n* thisTransaction\n* lessThan30Days\n* from30To60Days\n* moreThan60Days",
      "enum": [
        "thisTransaction",
        "lessThan30Days",
        "from30To60Days",
        "moreThan60Days"
      ],
      "type": "string"
    },
    "homePhone": {
      "deprecated": true,
      "x-deprecatedInVersion": "68",
      "x-deprecatedMessage": "Use `ThreeDS2RequestData.homePhone` instead.",
      "description": "Shopper's home phone number (including the country code).",
      "type": "string"
    },
    "mobilePhone": {
      "deprecated": true,
      "x-deprecatedInVersion": "68",
      "x-deprecatedMessage": "Use `ThreeDS2RequestData.mobilePhone` instead.",
      "description": "Shopper's mobile phone number (including the country code).",
      "type": "string"
    },
    "passwordChangeDate": {
      "description": "Date when the shopper last changed their password.",
      "format": "date-time",
      "type": "string"
    },
    "passwordChangeIndicator": {
      "description": "Indicator when the shopper has changed their password.\nAllowed values:\n* notApplicable\n* thisTransaction\n* lessThan30Days\n* from30To60Days\n* moreThan60Days",
      "enum": [
        "notApplicable",
        "thisTransaction",
        "lessThan30Days",
        "from30To60Days",
        "moreThan60Days"
      ],
      "type": "string"
    },
    "pastTransactionsDay": {
      "description": "Number of all transactions (successful and abandoned) from this shopper in the past 24 hours.",
      "format": "int32",
      "type": "integer"
    },
    "pastTransactionsYear": {
      "description": "Number of all transactions (successful and abandoned) from this shopper in the past year.",
      "format": "int32",
      "type": "integer"
    },
    "paymentAccountAge": {
      "description": "Date this payment method was added to the shopper's account.",
      "format": "date-time",
      "type": "string"
    },
    "paymentAccountIndicator": {
      "description": "Indicator for the length of time since this payment method was added to this shopper's account.\nAllowed values:\n* notApplicable\n* thisTransaction\n* lessThan30Days\n* from30To60Days\n* moreThan60Days",
      "enum": [
        "notApplicable",
        "thisTransaction",
        "lessThan30Days",
        "from30To60Days",
        "moreThan60Days"
      ],
      "type": "string"
    },
    "purchasesLast6Months": {
      "description": "Number of successful purchases in the last six months.",
      "format": "int32",
      "type": "integer"
    },
    "suspiciousActivity": {
      "description": "Whether suspicious activity was recorded on this account.",
      "type": "boolean"
    },
    "workPhone": {
      "deprecated": true,
      "x-deprecatedInVersion": "68",
      "x-deprecatedMessage": "Use `ThreeDS2RequestData.workPhone` instead.",
      "description": "Shopper's work phone number (including the country code).",
      "type": "string"
    }
  }
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/payments-account-info"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.