Statistics Poland (GUS) 2 Indicator API

The _2Indicator API from Statistics Poland (GUS) — 5 operation(s) for _2indicator.

GitHub OpenAPI

Operations 5

GET /api/indicators/indicator-indicator Get a list of items from the "Indicators" dictionary #
GET /api/indicators/indicator-indicator-variable Get a list of indicators for a specific variable #
GET /api/indicators/indicator-dimension-position-indicator Get a list of dimensions and the position of these dimensions for a specific… #
GET /api/indicators/indicator-data-indicator Get data for a specific indicator for a specific year #
GET /api/indicators/indicator-tags-indicator Get tags for a specific indicator #

Work with this as data

Every API 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 apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • 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 API
curl "https://apis.io/api/v1/apis/stat-gov-pl:stat-gov-pl-2indicator-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

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.

OpenAPI Specification

stat-gov-pl-2indicator-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Stat Gov Pl 2 Indicator API
  version: en
  x-refined-note:
  - x-source differs across the merged source definitions and was not carried
  description: 'Operations tagged _2Indicator across 2 of this provider''s published API definitions: stat-gov-pl-sdp-openapi.json, stat-gov-pl-sdp-openapi.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://api-sdp.stat.gov.pl
tags:
- name: _2Indicator
paths:
  /api/indicators/indicator-indicator:
    get:
      tags:
      - _2Indicator
      summary: Get a list of items from the "Indicators" dictionary
      description: ''
      parameters:
      - name: lang
        in: query
        description: Language selection, available values "pl" and "en".
        schema:
          type: string
          default: pl
      responses:
        '200':
          description: Data found.
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/wskaznik'
            text/csv:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/wskaznik'
        '400':
          description: The server was unable to process the request.
        '401':
          description: Invalid API key or key has expired.
        '404':
          description: The requested resource was not found.
      security:
      - ApiKeyAuth: []
      operationId: getApiIndicatorsIndicatorIndicator
      x-operation-id-source: derived
  /api/indicators/indicator-indicator-variable:
    get:
      tags:
      - _2Indicator
      summary: Get a list of indicators for a specific variable
      description: ''
      parameters:
      - name: id-zmienna
        in: query
        description: section id
        schema:
          type: integer
          format: int32
        example: 305
      - name: lang
        in: query
        description: Language selection, available values "pl" and "en".
        schema:
          type: string
          default: pl
      responses:
        '200':
          description: Data found.
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/wskaznik-zmienna'
            text/csv:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/wskaznik-zmienna'
        '400':
          description: The server was unable to process the request.
        '401':
          description: Invalid API key or key has expired.
        '404':
          description: The requested resource was not found.
      security:
      - ApiKeyAuth: []
      operationId: getApiIndicatorsIndicatorIndicatorVariable
      x-operation-id-source: derived
  /api/indicators/indicator-dimension-position-indicator:
    get:
      tags:
      - _2Indicator
      summary: Get a list of dimensions and the position of these dimensions for a specific…
      description: ''
      parameters:
      - name: id-wskaznik
        in: query
        description: indicator id
        schema:
          type: integer
          format: int32
        example: 639
      - name: lang
        in: query
        description: Language selection, available values "pl" and "en".
        schema:
          type: string
          default: pl
      responses:
        '200':
          description: Data found.
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/wymiar-pozycja-wskaznik-1-1-0'
            text/csv:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/wymiar-pozycja-wskaznik-1-1-0'
        '400':
          description: The server was unable to process the request.
        '401':
          description: Invalid API key or key has expired.
        '404':
          description: The requested resource was not found.
      security:
      - ApiKeyAuth: []
      operationId: getApiIndicatorsIndicatorDimensionPositionIndicator
      x-operation-id-source: derived
  /api/indicators/indicator-data-indicator:
    get:
      tags:
      - _2Indicator
      summary: Get data for a specific indicator for a specific year
      description: ''
      parameters:
      - name: id-wskaznik
        in: query
        description: indicator id
        schema:
          type: integer
          format: int32
        example: 639
      - name: id-rok
        in: query
        description: year id
        schema:
          type: integer
          format: int32
        example: 2023
      - name: lang
        in: query
        description: Language selection, available values "pl" and "en".
        schema:
          type: string
          default: pl
      responses:
        '200':
          description: Data found.
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/dane-wskaznik'
            text/csv:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/dane-wskaznik'
        '400':
          description: The server was unable to process the request.
        '401':
          description: Invalid API key or key has expired.
        '404':
          description: The requested resource was not found.
      security:
      - ApiKeyAuth: []
      operationId: getApiIndicatorsIndicatorDataIndicator
      x-operation-id-source: derived
  /api/indicators/indicator-tags-indicator:
    get:
      tags:
      - _2Indicator
      summary: Get tags for a specific indicator
      description: ''
      parameters:
      - name: id-wskaznik
        in: query
        description: indicator id
        schema:
          type: integer
          format: int32
        example: 639
      - name: lang
        in: query
        description: Language selection, available values "pl" and "en".
        schema:
          type: string
          default: pl
      responses:
        '200':
          description: Data found.
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/tag-wskaznik'
            text/csv:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/tag-wskaznik'
        '400':
          description: The server was unable to process the request.
        '401':
          description: Invalid API key or key has expired.
        '404':
          description: The requested resource was not found.
      security:
      - ApiKeyAuth: []
      operationId: getApiIndicatorsIndicatorTagsIndicator
      x-operation-id-source: derived
components:
  schemas:
    wskaznik-zmienna:
      type: object
      properties:
        id-wskaznik:
          type: integer
          description: id_wskaznik
          format: int32
          example: 306
        nazwa:
          type: string
          description: nazwa
          example: '  Wskaźnik ogólnego klimatu koniunktury w budownictwie, niewyrównany sezonowo'
      additionalProperties: false
    dane-wskaznik:
      type: object
      properties:
        id-wskaznik:
          type: integer
          format: int32
        id-przekroj:
          type: integer
          format: int32
        id-wymiar-1:
          type: integer
          format: int32
        id-pozycja-1:
          type: integer
          format: int64
        id-wymiar-2:
          type: integer
          format: int32
        id-pozycja-2:
          type: integer
          format: int64
        id-wymiar-3:
          type: integer
          format: int32
        id-pozycja-3:
          type: integer
          format: int64
        id-wymiar-4:
          type: integer
          format: int32
        id-pozycja-4:
          type: integer
          format: int64
        id-wymiar-5:
          type: integer
          format: int32
        id-pozycja-5:
          type: integer
          format: int64
        id-wymiar-6:
          type: integer
          format: int32
        id-pozycja-6:
          type: integer
          format: int64
        id-wymiar-7:
          type: integer
          format: int32
        id-pozycja-7:
          type: integer
          format: int64
        id-wymiar-8:
          type: integer
          format: int32
        id-pozycja-8:
          type: integer
          format: int64
        id-wymiar-9:
          type: integer
          format: int32
        id-pozycja-9:
          type: integer
          format: int64
        id-wymiar-10:
          type: integer
          format: int32
        id-pozycja-10:
          type: integer
          format: int64
        id-wymiar-11:
          type: integer
          format: int32
        id-pozycja-11:
          type: integer
          format: int64
        id-wymiar-12:
          type: integer
          format: int32
        id-pozycja-12:
          type: integer
          format: int64
        id-wymiar-13:
          type: integer
          format: int32
        id-pozycja-13:
          type: integer
          format: int64
        id-wymiar-14:
          type: integer
          format: int32
        id-pozycja-14:
          type: integer
          format: int64
        id-wymiar-15:
          type: integer
          format: int32
        id-pozycja-15:
          type: integer
          format: int64
        id-okres:
          type: integer
          format: int32
        id-sposob-prezentacji-miara:
          type: integer
          format: int32
        id-daty:
          type: integer
          format: int32
        id-brak-wartosci:
          type: integer
          format: int32
        id-tajnosci:
          type: integer
          format: int32
        id-flaga:
          type: integer
          format: int32
        wartosc:
          type: number
          format: double
        wartosc-opisowa:
          type: string
        precyzja:
          type: integer
          format: int32
      additionalProperties: false
    wymiar-pozycja-wskaznik-1-1-0:
      type: object
      properties:
        id-wymiar:
          type: integer
          description: id_wymiar
          format: int32
          example: 2
        nazwa-wymiar:
          type: string
          description: nazwa_wymiar
          example: Polska
        id-pozycja:
          type: integer
          description: id_pozycja
          format: int64
          example: 33617
        nazwa-pozycja:
          type: string
          description: nazwa_pozycja
          example: POLSKA
        kolejnosc:
          type: integer
          description: kolejnosc_wymiaru
          format: int32
          example: 0
        symbol:
          type:
          - string
          - 'null'
        data-poczatku:
          type:
          - string
          - 'null'
        data-konca:
          type:
          - string
          - 'null'
      additionalProperties: false
    wskaznik:
      type: object
      properties:
        id-wskaznik:
          type: integer
          description: id_wskaznik
          format: int32
          example: 308
        nazwa:
          type: string
          description: nazwa
          example: '  Wskaźnik ogólnego klimatu koniunktury w przetwórstwie przemysłowym, niewyrównany sezonowo'
        id-zmienna:
          type: integer
          description: id_zmienna
          format: int32
          example: 184
        id-przekroj:
          type: integer
          description: id_przekroj
          format: int32
          example: 776
        id-sposob-prezentacji-miara:
          type: integer
          description: id_sposob_prezentacji_miara
          format: int32
          example: 117
        id-typ:
          type: integer
          description: id_typ_okresu
          format: int32
          example: 1
      additionalProperties: false
    tag-wskaznik:
      type: object
      properties:
        id-tag:
          type: integer
          description: id
          format: int64
          example: 78
        nazwa-tag:
          type: string
          description: nazwa_tag
          example: przemysł
        kolejnosc:
          type: integer
          description: kolejnosc
          format: int32
          example: 0
      additionalProperties: false
  securitySchemes:
    ApiKeyAuth:
      type: apiKey
      name: X-ClientId
      in: header
x-refined-from:
- stat-gov-pl-sdp-openapi.json
- stat-gov-pl-sdp-openapi.yml