Xero · Schema

TaxType

See Tax Types – can only be used on update calls

AccountingBank FeedsFinanceFinancial-ServicesInvoicingPayrollSmall Business
View JSON Schema on GitHub

JSON Schema

xero-taxtype-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/TaxType",
  "title": "TaxType",
  "description": "See Tax Types \u2013 can only be used on update calls",
  "type": "string",
  "enum": [
    "OUTPUT",
    "INPUT",
    "CAPEXINPUT",
    "EXEMPTEXPORT",
    "EXEMPTEXPENSES",
    "EXEMPTCAPITAL",
    "EXEMPTOUTPUT",
    "INPUTTAXED",
    "BASEXCLUDED",
    "GSTONCAPIMPORTS",
    "GSTONIMPORTS",
    "NONE",
    "INPUT2",
    "ZERORATED",
    "OUTPUT2",
    "CAPEXINPUT2",
    "CAPEXOUTPUT",
    "CAPEXOUTPUT2",
    "CAPEXSRINPUT",
    "CAPEXSROUTPUT",
    "ECACQUISITIONS",
    "ECZRINPUT",
    "ECZROUTPUT",
    "ECZROUTPUTSERVICES",
    "EXEMPTINPUT",
    "REVERSECHARGES",
    "RRINPUT",
    "RROUTPUT",
    "SRINPUT",
    "SROUTPUT",
    "ZERORATEDINPUT",
    "ZERORATEDOUTPUT",
    "BLINPUT",
    "DSOUTPUT",
    "EPINPUT",
    "ES33OUTPUT",
    "ESN33OUTPUT",
    "IGDSINPUT2",
    "IMINPUT2",
    "MEINPUT",
    "NRINPUT",
    "OPINPUT",
    "OSOUTPUT",
    "TXESSINPUT",
    "TXN33INPUT",
    "TXPETINPUT",
    "TXREINPUT",
    "INPUT3",
    "INPUT4",
    "OUTPUT3",
    "OUTPUT4",
    "SROUTPUT2",
    "TXCA",
    "SRCAS",
    "BLINPUT2",
    "DRCHARGESUPPLY20",
    "DRCHARGE20",
    "DRCHARGESUPPLY5",
    "DRCHARGE5",
    "BADDEBTRELIEF",
    "IGDSINPUT3",
    "SROVR",
    "TOURISTREFUND",
    "TXRCN33",
    "TXRCRE",
    "TXRCESS",
    "TXRCTS",
    "OUTPUTY23",
    "DSOUTPUTY23",
    "INPUTY23",
    "IMINPUT2Y23",
    "IGDSINPUT2Y23",
    "TXPETINPUTY23",
    "TXESSINPUTY23",
    "TXN33INPUTY23",
    "TXREINPUTY23",
    "TXCAY23",
    "BADDEBTRELIEFY23",
    "IGDSINPUT3Y23",
    "SROVRRSY23",
    "SROVRLVGY23",
    "SRLVGY23",
    "TXRCN33Y23",
    "TXRCREY23",
    "TXRCESSY23",
    "TXRCTSY23",
    "IM",
    "IMY23",
    "IMESS",
    "IMESSY23",
    "IMN33",
    "IMN33Y23",
    "IMRE",
    "IMREY23",
    "BADDEBTRECOVERY",
    "BADDEBTRECOVERYY23",
    "OUTPUTY24",
    "DSOUTPUTY24",
    "INPUTY24",
    "IGDSINPUT2Y24",
    "TXPETINPUTY24",
    "TXESSINPUTY24",
    "TXN33INPUTY24",
    "TXREINPUTY24",
    "TXCAY24",
    "BADDEBTRELIEFY24",
    "IGDSINPUT3Y24",
    "SROVRRSY24",
    "SROVRLVGY24",
    "SRLVGY24",
    "TXRCTSY24",
    "TXRCESSY24",
    "TXRCN33Y24",
    "TXRCREY24",
    "IMY24",
    "IMESSY24",
    "IMN33Y24",
    "IMREY24",
    "BADDEBTRECOVERYY24",
    "OSOUTPUT2",
    "BLINPUT3",
    "BLINPUT3Y23",
    "BLINPUT3Y24"
  ]
}

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/xero-taxtype"
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.