Square · Schema
GetBankAccountResponse
Response object returned by `GetBankAccount`.
BookingLocationSquareRestaurantCatalogCheckoutCustomersDisputesE-CommerceFinancial TechnologyGift CardsInventoryInvoicingLaborLoyaltyMerchantsOrderPaymentsPoint-of-SaleRefundsRetailSubscriptionTeamWebhookPayment ProcessingPayment Terminals
Properties
| Name | Type | Description |
|---|---|---|
| errors | array | Information on errors encountered during the request. |
| bank_account | object | The requested `BankAccount` object. |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/square/main/json-schema/square-get-bank-account-response-schema.json",
"title": "GetBankAccountResponse",
"description": "Response object returned by `GetBankAccount`.",
"x-generated": "2026-10-12",
"x-method": "derived",
"x-generator": "derive-json-schema.py",
"x-source": "openapi/square-bank-accounts-api-openapi.yml#/components/schemas/GetBankAccountResponse",
"type": "object",
"x-release-status": "PUBLIC",
"properties": {
"errors": {
"type": "array",
"items": {
"$ref": "#/$defs/Error"
},
"description": "Information on errors encountered during the request."
},
"bank_account": {
"$ref": "#/$defs/BankAccount",
"description": "The requested `BankAccount` object."
}
},
"$defs": {
"BankAccount": {
"type": "object",
"description": "Represents a bank account. For more information about \nlinking a bank account to a Square account, see \n[Bank Accounts API](https://developer.squareup.com/docs/bank-accounts-api).",
"x-release-status": "PUBLIC",
"required": [
"id",
"account_number_suffix",
"country",
"currency",
"account_type",
"holder_name",
"primary_bank_identification_number",
"status",
"creditable",
"debitable"
],
"properties": {
"id": {
"type": "string",
"description": "The unique, Square-issued identifier for the bank account.",
"minLength": 1,
"maxLength": 30
},
"account_number_suffix": {
"type": "string",
"description": "The last few digits of the account number.",
"minLength": 1
},
"country": {
"$ref": "#/$defs/Country",
"description": "The ISO 3166 Alpha-2 country code where the bank account is based.\nSee [Country](#type-country) for possible values"
},
"currency": {
"$ref": "#/$defs/Currency",
"description": "The 3-character ISO 4217 currency code indicating the operating\ncurrency of the bank account. For example, the currency code for US dollars\nis `USD`.\nSee [Currency](#type-currency) for possible values"
},
"account_type": {
"$ref": "#/$defs/BankAccountType",
"description": "The financial purpose of the associated bank account.\nSee [BankAccountType](#type-bankaccounttype) for possible values"
},
"holder_name": {
"type": "string",
"description": "Name of the account holder. This name must match the name \non the targeted bank account record.",
"minLength": 1
},
"primary_bank_identification_number": {
"type": "string",
"description": "Primary identifier for the bank. For more information, see \n[Bank Accounts API](https://developer.squareup.com/docs/bank-accounts-api).",
"maxLength": 40
},
"secondary_bank_identification_number": {
"type": [
"string",
"null"
],
"description": "Secondary identifier for the bank. For more information, see \n[Bank Accounts API](https://developer.squareup.com/docs/bank-accounts-api).",
"maxLength": 40
},
"debit_mandate_reference_id": {
"type": [
"string",
"null"
],
"description": "Reference identifier that will be displayed to UK bank account owners\nwhen collecting direct debit authorization. Only required for UK bank accounts."
},
"reference_id": {
"type": [
"string",
"null"
],
"description": "Client-provided identifier for linking the banking account to an entity\nin a third-party system (for example, a bank account number or a user identifier)."
},
"location_id": {
"type": [
"string",
"null"
],
"description": "The location to which the bank account belongs."
},
"status": {
"$ref": "#/$defs/BankAccountStatus",
"description": "Read-only. The current verification status of this BankAccount object.\nSee [BankAccountStatus](#type-bankaccountstatus) for possible values"
},
"creditable": {
"type": "boolean",
"description": "Indicates whether it is possible for Square to send money to this bank account."
},
"debitable": {
"type": "boolean",
"description": "Indicates whether it is possible for Square to take money from this \nbank account."
},
"fingerprint": {
"type": [
"string",
"null"
],
"description": "A Square-assigned, unique identifier for the bank account based on the\naccount information. The account fingerprint can be used to compare account\nentries and determine if the they represent the same real-world bank account."
},
"version": {
"type": "integer",
"description": "The current version of the `BankAccount`."
},
"bank_name": {
"type": [
"string",
"null"
],
"description": "Read only. Name of actual financial institution. \nFor example \"Bank of America\".",
"maxLength": 100
}
}
},
"BankAccountStatus": {
"type": "string",
"enum": [
"VERIFICATION_IN_PROGRESS",
"VERIFIED",
"DISABLED"
],
"x-enum-elements": [
{
"name": "VERIFICATION_IN_PROGRESS",
"description": "Indicates that the verification process has started. Some features\n(for example, creditable or debitable) may be provisionally enabled on the bank\naccount."
},
{
"name": "VERIFIED",
"description": "Indicates that the bank account was successfully verified."
},
{
"name": "DISABLED",
"description": "Indicates that the bank account is disabled and is permanently unusable\nfor funds transfer. A bank account can be disabled because of a failed verification\nattempt or a failed deposit attempt."
}
],
"description": "Indicates the current verification status of a `BankAccount` object.",
"x-release-status": "PUBLIC"
},
"BankAccountType": {
"type": "string",
"enum": [
"CHECKING",
"SAVINGS",
"INVESTMENT",
"OTHER",
"BUSINESS_CHECKING"
],
"x-enum-elements": [
{
"name": "CHECKING",
"description": "An account at a financial institution against which checks can be\ndrawn by the account depositor."
},
{
"name": "SAVINGS",
"description": "An account at a financial institution that pays interest but cannot be\nused directly as money in the narrow sense of a medium of exchange."
},
{
"name": "INVESTMENT",
"description": "An account at a financial institution that contains a deposit of funds\nand/or securities."
},
{
"name": "OTHER",
"description": "An account at a financial institution which cannot be described by the\nother types."
},
{
"name": "BUSINESS_CHECKING",
"description": "An account at a financial institution against which checks can be\ndrawn specifically for business purposes (non-personal use)."
}
],
"description": "Indicates the financial purpose of the bank account.",
"x-release-status": "PUBLIC"
},
"Country": {
"type": "string",
"enum": [
"ZZ",
"AD",
"AE",
"AF",
"AG",
"AI",
"AL",
"AM",
"AO",
"AQ",
"AR",
"AS",
"AT",
"AU",
"AW",
"AX",
"AZ",
"BA",
"BB",
"BD",
"BE",
"BF",
"BG",
"BH",
"BI",
"BJ",
"BL",
"BM",
"BN",
"BO",
"BQ",
"BR",
"BS",
"BT",
"BV",
"BW",
"BY",
"BZ",
"CA",
"CC",
"CD",
"CF",
"CG",
"CH",
"CI",
"CK",
"CL",
"CM",
"CN",
"CO",
"CR",
"CU",
"CV",
"CW",
"CX",
"CY",
"CZ",
"DE",
"DJ",
"DK",
"DM",
"DO",
"DZ",
"EC",
"EE",
"EG",
"EH",
"ER",
"ES",
"ET",
"FI",
"FJ",
"FK",
"FM",
"FO",
"FR",
"GA",
"GB",
"GD",
"GE",
"GF",
"GG",
"GH",
"GI",
"GL",
"GM",
"GN",
"GP",
"GQ",
"GR",
"GS",
"GT",
"GU",
"GW",
"GY",
"HK",
"HM",
"HN",
"HR",
"HT",
"HU",
"ID",
"IE",
"IL",
"IM",
"IN",
"IO",
"IQ",
"IR",
"IS",
"IT",
"JE",
"JM",
"JO",
"JP",
"KE",
"KG",
"KH",
"KI",
"KM",
"KN",
"KP",
"KR",
"KW",
"KY",
"KZ",
"LA",
"LB",
"LC",
"LI",
"LK",
"LR",
"LS",
"LT",
"LU",
"LV",
"LY",
"MA",
"MC",
"MD",
"ME",
"MF",
"MG",
"MH",
"MK",
"ML",
"MM",
"MN",
"MO",
"MP",
"MQ",
"MR",
"MS",
"MT",
"MU",
"MV",
"MW",
"MX",
"MY",
"MZ",
"NA",
"NC",
"NE",
"NF",
"NG",
"NI",
"NL",
"NO",
"NP",
"NR",
"NU",
"NZ",
"OM",
"PA",
"PE",
"PF",
"PG",
"PH",
"PK",
"PL",
"PM",
"PN",
"PR",
"PS",
"PT",
"PW",
"PY",
"QA",
"RE",
"RO",
"RS",
"RU",
"RW",
"SA",
"SB",
"SC",
"SD",
"SE",
"SG",
"SH",
"SI",
"SJ",
"SK",
"SL",
"SM",
"SN",
"SO",
"SR",
"SS",
"ST",
"SV",
"SX",
"SY",
"SZ",
"TC",
"TD",
"TF",
"TG",
"TH",
"TJ",
"TK",
"TL",
"TM",
"TN",
"TO",
"TR",
"TT",
"TV",
"TW",
"TZ",
"UA",
"UG",
"UM",
"US",
"UY",
"UZ",
"VA",
"VC",
"VE",
"VG",
"VI",
"VN",
"VU",
"WF",
"WS",
"YE",
"YT",
"ZA",
"ZM",
"ZW"
],
"x-enum-elements": [
{
"name": "ZZ",
"description": "Unknown"
},
{
"name": "AD",
"description": "Andorra"
},
{
"name": "AE",
"description": "United Arab Emirates"
},
{
"name": "AF",
"description": "Afghanistan"
},
{
"name": "AG",
"description": "Antigua and Barbuda"
},
{
"name": "AI",
"description": "Anguilla"
},
{
"name": "AL",
"description": "Albania"
},
{
"name": "AM",
"description": "Armenia"
},
{
"name": "AO",
"description": "Angola"
},
{
"name": "AQ",
"description": "Antartica"
},
{
"name": "AR",
"description": "Argentina"
},
{
"name": "AS",
"description": "American Samoa"
},
{
"name": "AT",
"description": "Austria"
},
{
"name": "AU",
"description": "Australia"
},
{
"name": "AW",
"description": "Aruba"
},
{
"name": "AX",
"description": "Åland Islands"
},
{
"name": "AZ",
"description": "Azerbaijan"
},
{
"name": "BA",
"description": "Bosnia and Herzegovina"
},
{
"name": "BB",
"description": "Barbados"
},
{
"name": "BD",
"description": "Bangladesh"
},
{
"name": "BE",
"description": "Belgium"
},
{
"name": "BF",
"description": "Burkina Faso"
},
{
"name": "BG",
"description": "Bulgaria"
},
{
"name": "BH",
"description": "Bahrain"
},
{
"name": "BI",
"description": "Burundi"
},
{
"name": "BJ",
"description": "Benin"
},
{
"name": "BL",
"description": "Saint Barthélemy"
},
{
"name": "BM",
"description": "Bermuda"
},
{
"name": "BN",
"description": "Brunei"
},
{
"name": "BO",
"description": "Bolivia"
},
{
"name": "BQ",
"description": "Bonaire"
},
{
"name": "BR",
"description": "Brazil"
},
{
"name": "BS",
"description": "Bahamas"
},
{
"name": "BT",
"description": "Bhutan"
},
{
"name": "BV",
"description": "Bouvet Island"
},
{
"name": "BW",
"description": "Botswana"
},
{
"name": "BY",
"description": "Belarus"
},
{
"name": "BZ",
"description": "Belize"
},
{
"name": "CA",
"description": "Canada"
},
{
"name": "CC",
"description": "Cocos Islands"
},
{
"name": "CD",
"description": "Democratic Republic of the Congo"
},
{
"name": "CF",
"description": "Central African Republic"
},
{
"name": "CG",
"description": "Congo"
},
{
"name": "CH",
"description": "Switzerland"
},
{
"name": "CI",
"description": "Ivory Coast"
},
{
"name": "CK",
"description": "Cook Islands"
},
{
"name": "CL",
"description": "Chile"
},
{
"name": "CM",
"description": "Cameroon"
},
{
"name": "CN",
"description": "China"
},
{
"name": "CO",
"description": "Colombia"
},
{
"name": "CR",
"description": "Costa Rica"
},
{
"name": "CU",
"description": "Cuba"
},
{
"name": "CV",
"description": "Cabo Verde"
},
{
"name": "CW",
"description": "Curaçao"
},
{
"name": "CX",
"description": "Christmas Island"
},
{
"name": "CY",
"description": "Cyprus"
},
{
"name": "CZ",
"description": "Czechia"
},
{
"name": "DE",
"description": "Germany"
},
{
"name": "DJ",
"description": "Djibouti"
},
{
"name": "DK",
"description": "Denmark"
},
{
"name": "DM",
"description": "Dominica"
},
{
"name": "DO",
"description": "Dominican Republic"
},
{
"name": "DZ",
"description": "Algeria"
},
{
"name": "EC",
"description": "Ecuador"
},
{
"name": "EE",
"description": "Estonia"
},
{
"name": "EG",
"description": "Egypt"
},
{
"name": "EH",
"description": "Western Sahara"
},
{
"name": "ER",
"description": "Eritrea"
},
{
"name": "ES",
"description": "Spain"
},
{
"name": "ET",
"description": "Ethiopia"
},
{
"name": "FI",
"description": "Finland"
},
{
"name": "FJ",
"description": "Fiji"
},
{
"name": "FK",
"description": "Falkland Islands"
},
{
"name": "FM",
"description": "Federated States of Micronesia"
},
{
"name": "FO",
"description": "Faroe Islands"
},
{
"name": "FR",
"description": "France"
},
{
"name": "GA",
"description": "Gabon"
},
{
"name": "GB",
"description": "United Kingdom"
},
{
"name": "GD",
"description": "Grenada"
},
{
"name": "GE",
"description": "Georgia"
},
{
"name": "GF",
"description": "French Guiana"
},
{
"name": "GG",
"description": "Guernsey"
},
{
"name": "GH",
"description": "Ghana"
},
{
"name": "GI",
"description": "Gibraltar"
},
{
"name": "GL",
"description": "Greenland"
},
{
"name": "GM",
"description": "Gambia"
},
{
"name": "GN",
"description": "Guinea"
},
{
"name": "GP",
"description": "Guadeloupe"
},
{
"name": "GQ",
"description": "Equatorial Guinea"
},
{
"name": "GR",
"description": "Greece"
},
{
"name": "GS",
"description": "South Georgia and the South Sandwich Islands"
},
{
"name": "GT",
"description": "Guatemala"
},
{
"name": "GU",
"description": "Guam"
},
{
"name": "GW",
"description": "Guinea-Bissau"
},
{
"name": "GY",
"description": "Guyana"
},
{
"name": "HK",
"description": "Hong Kong"
},
{
"name": "HM",
"description": "Heard Island and McDonald Islands"
},
{
"name": "HN",
"description": "Honduras"
},
{
"name": "HR",
"description": "Croatia"
},
{
"name": "HT",
"description": "Haiti"
},
{
"name": "HU",
"description": "Hungary"
},
{
"name": "ID",
"description": "Indonesia"
},
{
"name": "IE",
"description": "Ireland"
},
{
"name": "IL",
"description": "Israel"
},
{
"name": "IM",
"description": "Isle of Man"
},
{
"name": "IN",
"description": "India"
},
{
"name": "IO",
"description": "British Indian Ocean Territory"
},
{
"name": "IQ",
"description": "Iraq"
},
{
"name": "IR",
"description": "Iran"
},
{
"name": "IS",
"description": "Iceland"
},
{
"name": "IT",
"description": "Italy"
},
{
"name": "JE",
"description": "Jersey"
},
{
"name": "JM",
"description": "Jamaica"
},
{
"name": "JO",
"description": "Jordan"
},
{
"name": "JP",
"description": "Japan"
},
{
"name": "KE",
"description": "Kenya"
},
{
"name": "KG",
"description": "Kyrgyzstan"
},
{
"name": "KH",
"description": "Cambodia"
},
{
"name": "KI",
"description": "Kiribati"
},
{
"name": "KM",
"description": "Comoros"
},
{
"name": "KN",
"description": "Saint Kitts and Nevis"
},
{
"name": "KP",
"description": "Democratic People's Republic of Korea"
},
{
"name": "KR",
"description": "Republic of Korea"
},
{
"name": "KW",
"description": "Kuwait"
},
{
"name": "KY",
"description": "Cayman Islands"
},
{
"name": "KZ",
"description": "Kazakhstan"
},
{
"name": "LA",
"description": "Lao People's Democratic Republic"
},
{
"name": "LB",
"description": "Lebanon"
},
{
"name": "LC",
"description": "Saint Lucia"
},
{
"name": "LI",
"description": "Liechtenstein"
},
{
"name": "LK",
"description": "Sri Lanka"
},
{
"name": "LR",
"description": "Liberia"
},
{
"name": "LS",
"description": "Lesotho"
},
{
"name": "LT",
"description": "Lithuania"
},
{
"name": "LU",
"description": "Luxembourg"
},
{
"name": "LV",
"description": "Latvia"
},
{
"name": "LY",
"description": "Libya"
},
{
"name": "MA",
"description": "Morocco"
},
{
"name": "MC",
"description": "Monaco"
},
{
"name": "MD",
"description": "Moldova"
},
{
"name": "ME",
"description": "Montenegro"
},
{
"name": "MF",
"description": "Saint Martin"
},
{
"name": "MG",
"description": "Madagascar"
},
{
"name": "MH",
"description": "Marshall Islands"
},
{
"name": "MK",
"description": "North Macedonia"
},
{
"name": "ML",
"description": "Mali"
},
{
"name": "MM",
"description": "Myanmar"
},
{
"name": "MN",
"description": "Mongolia"
},
{
"name": "MO",
"description": "Macao"
},
{
"name": "MP",
"description": "Northern Mariana Islands"
},
{
"name": "MQ",
"description": "Martinique"
},
{
"name": "MR",
"description": "Mauritania"
},
{
"name": "MS",
"description": "Montserrat"
},
{
"name": "MT",
"description": "Malta"
},
{
"name": "MU",
"description": "Mauritius"
},
{
"name": "MV",
"description": "Maldives"
},
{
"name": "MW",
"description": "Malawi"
},
{
"name": "MX",
"description": "Mexico"
},
{
"name": "MY",
"description": "Malaysia"
},
{
"name": "MZ",
"description": "Mozambique"
},
{
"name": "NA",
"description": "Namibia"
},
{
"name": "NC",
"description": "New Caledonia"
},
{
"name": "NE",
"description": "Niger"
},
{
"name": "NF",
"description": "Norfolk Island"
},
{
"name": "NG",
"description": "Nigeria"
},
{
"name": "NI",
"description": "Nicaragua"
},
{
"name": "NL",
"description": "Netherlands"
},
{
"name": "NO",
"description": "Norway"
},
{
"name": "NP",
"description": "Nepal"
},
{
"name": "NR",
"description": "Nauru"
},
{
"name": "NU",
"description": "Niue"
},
{
"name": "NZ",
"description": "New Zealand"
},
{
"name": "OM",
"description": "Oman"
},
{
"name": "PA",
"description": "Panama"
},
{
"name": "PE",
"description": "Peru"
},
{
"name": "PF",
"description": "French Polynesia"
},
{
"name": "PG",
"description": "Papua New Guinea"
},
{
"name": "PH",
"description": "Philippines"
},
{
"name": "PK",
"description": "Pakistan"
},
{
"name": "PL",
"description": "Poland"
},
{
"name": "PM",
"description": "Saint Pierre and Miquelon"
},
{
"name": "PN",
"description": "Pitcairn"
},
{
"name": "PR",
"description": "Puerto Rico"
},
{
"name": "PS",
"description": "Palestine"
},
{
"name": "PT",
"description": "Portugal"
},
{
"name": "PW",
"description": "Palau"
},
{
"name": "PY",
"description": "Paraguay"
},
{
"name": "QA",
"description": "Qatar"
},
{
"name": "RE",
"description": "Réunion"
},
{
"name": "RO",
"description": "Romania"
},
{
"name": "RS",
"description": "Serbia"
},
{
"name": "RU",
"description": "Russia"
},
{
"name": "RW",
"description": "Rwanda"
},
{
"name": "SA",
"description": "Saudi Arabia"
},
{
"name": "SB",
"description": "Solomon Islands"
},
{
"name": "SC",
"description": "Seychelles"
},
{
"name": "SD",
"description": "Sudan"
},
{
"name": "SE",
"description": "Sweden"
},
{
"name": "SG",
"description": "Singapore"
},
{
"name": "SH",
"description": "Saint Helena, Ascension and Tristan da Cunha"
},
{
"name": "SI",
"description": "Slovenia"
},
{
"name": "SJ",
"description": "Svalbard and Jan Mayen"
},
{
"name": "SK",
"description": "Slovakia"
},
{
"name": "SL",
"description": "Sierra Leone"
},
{
"name": "SM",
"description": "San Marino"
},
{
"name": "SN",
"description": "Senegal"
},
{
"name": "SO",
"description": "Somalia"
},
{
"name": "SR",
"description": "Suriname"
},
{
"name": "SS",
"description": "South Sudan"
},
{
"name": "ST",
"description": "Sao Tome and Principe"
},
{
"name": "SV",
"description": "El Salvador"
},
{
"name": "SX",
"description": "Sint Maarten"
},
{
"name": "SY",
"description": "Syrian Arab Republic"
},
{
"name": "SZ",
"description": "Eswatini"
},
{
"name": "TC",
"description": "Turks and Caicos Islands"
},
{
"name": "TD",
"description": "Chad"
},
{
"name": "TF",
"description": "French Southern Territories"
},
{
"name": "TG",
"description": "Togo"
},
{
"name": "TH",
"description": "Thailand"
},
{
"name": "TJ",
"description": "Tajikistan"
},
{
"name": "TK",
"description": "Tokelau"
},
{
"name": "TL",
"description": "Timor-Leste"
},
{
"name": "TM",
"description": "Turkmenistan"
},
{
"name": "TN",
"description": "Tunisia"
},
{
"name": "TO",
"description": "Tonga"
},
{
"name": "TR",
"description": "Turkey"
},
{
"name": "TT",
"description": "Trinidad and Tobago"
},
{
"name": "TV",
"description": "Tuvalu"
},
{
"name": "TW",
"description": "Taiwan"
},
{
"name": "TZ",
"description": "Tanzania"
},
{
"name": "UA",
"description": "Ukraine"
},
{
"name": "UG",
"description": "Uganda"
},
{
"name": "UM",
"description": "United States Minor Outlying Islands"
},
{
"name": "US",
"description": "United States of America"
},
{
"name": "UY",
"description": "Uruguay"
},
{
"name": "UZ",
"description": "Uzbekistan"
},
{
"name": "VA",
"description": "Vatican City"
},
{
"name": "VC",
"description": "Saint Vincent and the Grenadines"
},
{
"name": "VE",
"description": "Venezuela"
},
{
"name": "VG",
"description": "British Virgin Islands"
},
{
"name": "VI",
"description": "U.S. Virgin Islands"
},
{
"name": "VN",
"description": "Vietnam"
},
{
"name": "VU",
"description": "Vanuatu"
},
{
"name": "WF",
"description": "Wallis and Futuna"
},
{
"name": "WS",
"description": "Samoa"
},
{
"name": "YE",
"description": "Yemen"
},
{
"name": "YT",
"description": "Mayotte"
},
{
"name": "ZA",
"description": "South Africa"
},
{
"name": "ZM",
"description": "Zambia"
},
{
"name": "ZW",
"description": "Zimbabwe"
}
],
"description": "Indicates the country associated with another entity, such as a business.\nValues are in [ISO 3166-1-alpha-2 format](http://www.iso.org/iso/home/standards/country_codes.htm).",
"x-release-status": "PUBLIC"
},
"Currency": {
"type": "string",
"enum": [
"UNKNOWN_CURRENCY",
"AED",
"AFN",
"ALL",
"AMD",
"ANG",
"AOA",
"ARS",
"AUD",
"AWG",
"AZN",
"BAM",
"BBD",
"BDT",
"BGN",
"BHD",
"BIF",
"BMD"
# --- truncated at 32 KB (90 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/square/refs/heads/main/json-schema/square-get-bank-account-response-schema.json
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.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/square-get-bank-account-response"
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.