PokéAPI · Schema

Language

PokéAPI Language schema.

PokémonOpen SourceOpen DataRESTGraphQLGamingEducationalCommunity

Properties

Name Type Description
id integer
name string
official boolean
iso639 string
iso3166 string
names array
View JSON Schema on GitHub

JSON Schema

pokeapi-language-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/pokeapi/refs/heads/main/json-schema/pokeapi-language-schema.json",
  "title": "Language",
  "description": "Pok\u00e9API Language schema.",
  "type": "object",
  "properties": {
    "id": {
      "type": "integer"
    },
    "name": {
      "type": "string"
    },
    "official": {
      "type": "boolean"
    },
    "iso639": {
      "type": "string"
    },
    "iso3166": {
      "type": "string"
    },
    "names": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "language": {
            "type": "object",
            "properties": {
              "name": {
                "type": "string",
                "description": "Slug name of the referenced resource."
              },
              "url": {
                "type": "string",
                "format": "uri",
                "description": "Canonical URL of the referenced resource."
              }
            }
          }
        }
      }
    }
  }
}