TM Forum · JSON Structure

Tmf622 Product Ordering Tax Exemption Certificate Structure

TaxExemptionCertificate schema from TM Forum API

Type: Properties: 0
TelcoTelecommunicationsBSSOSSOpen APIsStandards

TaxExemptionCertificate is a JSON Structure definition published by TM Forum. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.

Meta-schema: https://json-structure.org/meta/core/v0/#

JSON Structure

Raw ↑
{
  "$schema": "https://json-structure.org/meta/core/v0/#",
  "$id": "https://raw.githubusercontent.com/api-evangelist/tm-forum/refs/heads/main/json-structure/tmf622-product-ordering-tax-exemption-certificate-structure.json",
  "name": "TaxExemptionCertificate",
  "description": "TaxExemptionCertificate schema from TM Forum API",
  "allOf": [
    {
      "$ref": "#/components/schemas/Extensible"
    },
    {
      "type": "object",
      "description": "A tax exemption certificate represents a tax exemption granted to a party (individual or organization) by a tax jurisdiction which may be a city, state, country,... An exemption has a certificate identifier (received from the jurisdiction that levied the tax) and a validity period. An exemption is per tax types and determines for each type of tax what portion of the tax is exempted (partial by percentage or complete) via the tax definition.",
      "properties": {
        "id": {
          "type": "string",
          "description": "Identifier of the tax exemption within list of the exemptions"
        },
        "taxDefinition": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/TaxDefinition"
          },
          "description": "A list of taxes that are covered by the exemption, e.g. City Tax, State Tax. The definition would include the exemption (e.g. for a rate exemption 0% would be a full exemption, 5% could be a partial exemption if the actual rate was 10%)."
        },
        "validFor": {
          "$ref": "#/components/schemas/TimePeriod"
        },
        "certificateNumber": {
          "type": "string",
          "description": "Identifier of a document that shows proof of exemption from taxes for the taxing jurisdiction"
        },
        "issuingJurisdiction": {
          "type": "string",
          "description": "Name of the jurisdiction that issued the exemption",
          "example": "USA"
        },
        "reason": {
          "type": "string",
          "description": "Reason for the tax exemption"
        },
        "attachment": {
          "$ref": "#/components/schemas/AttachmentRefOrValue"
        }
      }
    }
  ],
  "discriminator": {
    "propertyName": "@type",
    "mapping": {
      "TaxExemptionCertificate": "#/components/schemas/TaxExemptionCertificate"
    }
  }
}

Work with this as data

Every JSON Structure 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 json structure

4 MCP tools reach this
  • find_json_structuresBrowse and filter every JSON Structure 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 Structure
curl "https://apis.io/api/v1/json-structures/tmf622-product-ordering-tax-exemption-certificate-structure"
All json structure
curl "https://apis.io/api/v1/json-structures?limit=25"

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

Get an API key

Free tier, no email required.

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