{
  "items": [
    {
      "accepts": [
        {
          "amount": "17391",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "description": "Resolve an SBI code to the branch identifier a CBS table is actually keyed on — the call that makes every other query in this listing possible. Zet een SBI-code uit het Handelsregister om naar de CBS-bedrijfstakcode. CBS carries NO SBI field: the full row schema is Identifier, Index, Title, Description, DimensionGroupId, and the SBI code appears only as the leading token of Title (\"642 Financiele…",
          "extra": {
            "name": "USD Coin",
            "version": "2"
          },
          "maxTimeoutSeconds": 300,
          "mimeType": "application/json",
          "network": "eip155:8453",
          "outputSchema": {
            "input": {
              "discoverable": true,
              "method": "GET",
              "queryParams": {
                "properties": {
                  "$filter": {
                    "description": "Resolution filter. Use startswith(Title,'<sbi> ') WITH a trailing space, e.g. startswith(Title,'642 '). Omit to list every branch code the table publishes.",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$select": {
                    "description": "Comma-separated fields, e.g. Identifier,Title.",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$top": {
                    "description": "Maximum codes to return. The largest of the curated tables publishes 1487 branch codes.",
                    "required": false,
                    "type": "integer",
                    "x-parameter-location": "query"
                  },
                  "tableId": {
                    "description": "CBS table identifier, e.g. 82244NED. All six curated tables in this listing use the BedrijfstakkenBranchesSBI2008 dimension; for any other table call /Dimensions first, because the dimension name varies.",
                    "pattern": "^[0-9]{5}[A-Za-z]{3}$",
                    "required": true,
                    "type": "string",
                    "x-parameter-location": "path"
                  }
                },
                "required": [
                  "tableId"
                ],
                "type": "object"
              },
              "type": "http"
            },
            "output": {
              "@odata.context": "https://datasets.cbs.nl/odata/v1/CBS/82244NED/$metadata#BedrijfstakkenBranchesSBI2008Codes(Identifier,Title)",
              "value": [
                {
                  "Identifier": "397200",
                  "Title": "642 Financiële holdings"
                }
              ]
            }
          },
          "payTo": "0xA039E3dEb5ca71E41905f90491FC5d016CE23B79",
          "scheme": "exact"
        }
      ],
      "lastUpdated": "2026-09-08T18:35:27.038461+00:00",
      "metadata": {
        "api": "cbs-statline",
        "category": "data",
        "contract": "documented",
        "description": "Resolve an SBI code to the branch identifier a CBS table is actually keyed on — the call that makes every other query in this listing possible. Zet een SBI-code uit het Handelsregister om naar de CBS-bedrijfstakcode. CBS carries NO SBI field: the full row schema is Identifier, Index, Title, Description, DimensionGroupId, and the SBI code appears only as the leading token of Title (\"642 Financiele…",
        "docs": {
          "externalDocs": "https://www.cbs.nl/nl-nl/onze-diensten/open-data/open-data-v4/snelstartgids-odata-v4"
        },
        "docsUrl": "https://www.cbs.nl/en-gb/our-services/open-data/statline-as-open-data",
        "documentation": "GET /odata/v1/CBS/{tableId}/BedrijfstakkenBranchesSBI2008Codes — SBI code to CBS branch key. Trailing space in startswith is mandatory; truncate a 5-digit KVK code until it hits; never climb to T001081.",
        "example": {
          "body": {
            "$filter": "startswith(Title,'642 ')",
            "$select": "Identifier,Title",
            "tableId": "82244NED"
          },
          "curl": "curl -X GET 'https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/<tableId>/BedrijfstakkenBranchesSBI2008Codes' -H 'PAYMENT-SIGNATURE: <x402 payment payload>' -H 'Content-Type: application/json' -d '{\"$filter\":\"startswith(Title,'\\''642 '\\'')\",\"$select\":\"Identifier,Title\",\"tableId\":\"82244NED\"}'",
          "method": "GET",
          "placeholders": [
            "tableId"
          ],
          "url": "https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/<tableId>/BedrijfstakkenBranchesSBI2008Codes"
        },
        "input": {
          "query": {
            "properties": {
              "$filter": {
                "description": "Resolution filter. Use startswith(Title,'<sbi> ') WITH a trailing space, e.g. startswith(Title,'642 '). Omit to list every branch code the table publishes.",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$select": {
                "description": "Comma-separated fields, e.g. Identifier,Title.",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$top": {
                "description": "Maximum codes to return. The largest of the curated tables publishes 1487 branch codes.",
                "required": false,
                "type": "integer",
                "x-parameter-location": "query"
              },
              "tableId": {
                "description": "CBS table identifier, e.g. 82244NED. All six curated tables in this listing use the BedrijfstakkenBranchesSBI2008 dimension; for any other table call /Dimensions first, because the dimension name varies.",
                "pattern": "^[0-9]{5}[A-Za-z]{3}$",
                "required": true,
                "type": "string",
                "x-parameter-location": "path"
              }
            },
            "required": [
              "tableId"
            ],
            "type": "object"
          }
        },
        "listingType": "api",
        "metadataUrl": "https://gateway.apiosk.com/cbs-statline/metadata",
        "method": "GET",
        "name": "CBS Statistics",
        "output": {
          "example": {
            "@odata.context": "https://datasets.cbs.nl/odata/v1/CBS/82244NED/$metadata#BedrijfstakkenBranchesSBI2008Codes(Identifier,Title)",
            "value": [
              {
                "Identifier": "397200",
                "Title": "642 Financiële holdings"
              }
            ]
          },
          "mimeType": "application/json",
          "schema": {
            "properties": {
              "value": {
                "items": {
                  "properties": {
                    "Description": {
                      "type": "string"
                    },
                    "DimensionGroupId": {
                      "type": "string"
                    },
                    "Identifier": {
                      "description": "The opaque CBS branch key, e.g. 397200. This is what an Observations $filter compares against. It has no arithmetic relation to the SBI code.",
                      "type": "string"
                    },
                    "Index": {
                      "type": "integer"
                    },
                    "Title": {
                      "description": "\"<SBI token> <Dutch label>\", e.g. \"642 Financiele holdings\". The SBI token may also be a section letter (A), a range (B-E, 24-30, 33) or absent.",
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "type": "array"
              }
            },
            "type": "object"
          }
        },
        "path": "/odata/v1/CBS/{tableId}/BedrijfstakkenBranchesSBI2008Codes",
        "priceUsd": 0.017391,
        "pricing": {
          "amount": "17391",
          "asset": "USDC",
          "model": "per-call",
          "usd": "0.017391"
        },
        "provider": {
          "name": "CBS Statistics",
          "sector": "data",
          "url": "https://gateway.apiosk.com/v1/providers/cbs-statline",
          "username": "cbs-statline"
        },
        "tags": [
          "cbs",
          "statline",
          "centraal bureau voor de statistiek",
          "statistics netherlands",
          "statistiek",
          "statistics",
          "open data",
          "odata",
          "odata v4",
          "sbi",
          "sbi-code",
          "sbi 2008"
        ]
      },
      "resource": "https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/{tableId}/BedrijfstakkenBranchesSBI2008Codes",
      "type": "http",
      "x402Version": 2
    },
    {
      "accepts": [
        {
          "amount": "17391",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "description": "List the dimensions of one CBS table and the URLs of their code sets. Call this FIRST for any table you have not used before: the branch dimension is NOT always called the same thing. It is BedrijfstakkenBranchesSBI2008 in the six curated tables in this listing, but BedrijfskenmerkenSBI2008 in others, and an observation filter naming the wrong dimension returns HTTP 400. Each row gives Identifier…",
          "extra": {
            "name": "USD Coin",
            "version": "2"
          },
          "maxTimeoutSeconds": 300,
          "mimeType": "application/json",
          "network": "eip155:8453",
          "outputSchema": {
            "input": {
              "discoverable": true,
              "method": "GET",
              "queryParams": {
                "properties": {
                  "tableId": {
                    "description": "CBS table identifier from the Datasets catalogue, e.g. 82244NED. Case sensitive: 81156ned is lower case.",
                    "pattern": "^[0-9]{5}[A-Za-z]{3}$",
                    "required": true,
                    "type": "string",
                    "x-parameter-location": "path"
                  }
                },
                "required": [
                  "tableId"
                ],
                "type": "object"
              },
              "type": "http"
            },
            "output": {
              "@odata.context": "https://datasets.cbs.nl/odata/v1/CBS/82244NED/$metadata#Dimensions",
              "value": [
                {
                  "Identifier": "BedrijfstakkenBranchesSBI2008",
                  "Kind": "Dimension",
                  "Title": "Bedrijfstakken/branches (SBI 2008)"
                },
                {
                  "Identifier": "TypeGefailleerde",
                  "Kind": "Dimension",
                  "Title": "Type gefailleerde"
                },
                {
                  "Identifier": "Perioden",
                  "Kind": "TimeDimension",
                  "Title": "Perioden"
                }
              ]
            }
          },
          "payTo": "0xA039E3dEb5ca71E41905f90491FC5d016CE23B79",
          "scheme": "exact"
        }
      ],
      "lastUpdated": "2026-09-08T18:35:27.038461+00:00",
      "metadata": {
        "api": "cbs-statline",
        "category": "data",
        "contract": "documented",
        "description": "List the dimensions of one CBS table and the URLs of their code sets. Call this FIRST for any table you have not used before: the branch dimension is NOT always called the same thing. It is BedrijfstakkenBranchesSBI2008 in the six curated tables in this listing, but BedrijfskenmerkenSBI2008 in others, and an observation filter naming the wrong dimension returns HTTP 400. Each row gives Identifier…",
        "docs": {
          "externalDocs": "https://www.cbs.nl/nl-nl/onze-diensten/open-data/open-data-v4/snelstartgids-odata-v4"
        },
        "docsUrl": "https://www.cbs.nl/en-gb/our-services/open-data/statline-as-open-data",
        "documentation": "GET /odata/v1/CBS/{tableId}/Dimensions — dimension discovery. The branch dimension name varies per table; read it here rather than assuming.",
        "example": {
          "body": {
            "tableId": "82244NED"
          },
          "curl": "curl -X GET 'https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/<tableId>/Dimensions' -H 'PAYMENT-SIGNATURE: <x402 payment payload>' -H 'Content-Type: application/json' -d '{\"tableId\":\"82244NED\"}'",
          "method": "GET",
          "placeholders": [
            "tableId"
          ],
          "url": "https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/<tableId>/Dimensions"
        },
        "input": {
          "query": {
            "properties": {
              "tableId": {
                "description": "CBS table identifier from the Datasets catalogue, e.g. 82244NED. Case sensitive: 81156ned is lower case.",
                "pattern": "^[0-9]{5}[A-Za-z]{3}$",
                "required": true,
                "type": "string",
                "x-parameter-location": "path"
              }
            },
            "required": [
              "tableId"
            ],
            "type": "object"
          }
        },
        "listingType": "api",
        "metadataUrl": "https://gateway.apiosk.com/cbs-statline/metadata",
        "method": "GET",
        "name": "CBS Statistics",
        "output": {
          "example": {
            "@odata.context": "https://datasets.cbs.nl/odata/v1/CBS/82244NED/$metadata#Dimensions",
            "value": [
              {
                "Identifier": "BedrijfstakkenBranchesSBI2008",
                "Kind": "Dimension",
                "Title": "Bedrijfstakken/branches (SBI 2008)"
              },
              {
                "Identifier": "TypeGefailleerde",
                "Kind": "Dimension",
                "Title": "Type gefailleerde"
              },
              {
                "Identifier": "Perioden",
                "Kind": "TimeDimension",
                "Title": "Perioden"
              }
            ]
          },
          "mimeType": "application/json",
          "schema": {
            "properties": {
              "value": {
                "items": {
                  "properties": {
                    "CodesUrl": {
                      "type": "string"
                    },
                    "GroupsUrl": {
                      "type": "string"
                    },
                    "Identifier": {
                      "description": "The property name to use in an Observations $filter.",
                      "type": "string"
                    },
                    "Kind": {
                      "type": "string"
                    },
                    "Title": {
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "type": "array"
              }
            },
            "type": "object"
          }
        },
        "path": "/odata/v1/CBS/{tableId}/Dimensions",
        "priceUsd": 0.017391,
        "pricing": {
          "amount": "17391",
          "asset": "USDC",
          "model": "per-call",
          "usd": "0.017391"
        },
        "provider": {
          "name": "CBS Statistics",
          "sector": "data",
          "url": "https://gateway.apiosk.com/v1/providers/cbs-statline",
          "username": "cbs-statline"
        },
        "tags": [
          "cbs",
          "statline",
          "centraal bureau voor de statistiek",
          "statistics netherlands",
          "statistiek",
          "statistics",
          "open data",
          "odata",
          "odata v4",
          "sbi",
          "sbi-code",
          "sbi 2008"
        ]
      },
      "resource": "https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/{tableId}/Dimensions",
      "type": "http",
      "x402Version": 2
    },
    {
      "accepts": [
        {
          "amount": "17391",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "description": "Resolve the measure codes of one CBS table to their titles and units. An observation row carries only a code such as M001327 or D002079; this is the only way to learn that they mean \"Uitgesproken faillissementen\" and \"Bedrijfsresultaat\". $expand does not exist anywhere in this API, so code resolution is ALWAYS a separate request and a client-side join. Note that measure Titles are not unique on t…",
          "extra": {
            "name": "USD Coin",
            "version": "2"
          },
          "maxTimeoutSeconds": 300,
          "mimeType": "application/json",
          "network": "eip155:8453",
          "outputSchema": {
            "input": {
              "discoverable": true,
              "method": "GET",
              "queryParams": {
                "properties": {
                  "$filter": {
                    "description": "Filter over the measure codes, e.g. contains(Title,'Bedrijfsresultaat').",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$select": {
                    "description": "Comma-separated fields, e.g. Identifier,Title,Unit.",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$top": {
                    "description": "Maximum codes to return. Maximum 100000.",
                    "required": false,
                    "type": "integer",
                    "x-parameter-location": "query"
                  },
                  "tableId": {
                    "description": "CBS table identifier, e.g. 82244NED.",
                    "pattern": "^[0-9]{5}[A-Za-z]{3}$",
                    "required": true,
                    "type": "string",
                    "x-parameter-location": "path"
                  }
                },
                "required": [
                  "tableId"
                ],
                "type": "object"
              },
              "type": "http"
            },
            "output": {
              "@odata.context": "https://datasets.cbs.nl/odata/v1/CBS/82244NED/$metadata#MeasureCodes(Identifier,Title,Unit)",
              "value": [
                {
                  "Identifier": "M001327",
                  "Title": "Uitgesproken faillissementen",
                  "Unit": "Aantal"
                }
              ]
            }
          },
          "payTo": "0xA039E3dEb5ca71E41905f90491FC5d016CE23B79",
          "scheme": "exact"
        }
      ],
      "lastUpdated": "2026-09-08T18:35:27.038461+00:00",
      "metadata": {
        "api": "cbs-statline",
        "category": "data",
        "contract": "documented",
        "description": "Resolve the measure codes of one CBS table to their titles and units. An observation row carries only a code such as M001327 or D002079; this is the only way to learn that they mean \"Uitgesproken faillissementen\" and \"Bedrijfsresultaat\". $expand does not exist anywhere in this API, so code resolution is ALWAYS a separate request and a client-side join. Note that measure Titles are not unique on t…",
        "docs": {
          "externalDocs": "https://www.cbs.nl/nl-nl/onze-diensten/open-data/open-data-v4/snelstartgids-odata-v4"
        },
        "docsUrl": "https://www.cbs.nl/en-gb/our-services/open-data/statline-as-open-data",
        "documentation": "GET /odata/v1/CBS/{tableId}/MeasureCodes — measure code to title and unit. $expand is unsupported API-wide, so this join is always a separate call.",
        "example": {
          "body": {
            "$select": "Identifier,Title,Unit",
            "$top": 3,
            "tableId": "82244NED"
          },
          "curl": "curl -X GET 'https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/<tableId>/MeasureCodes' -H 'PAYMENT-SIGNATURE: <x402 payment payload>' -H 'Content-Type: application/json' -d '{\"$select\":\"Identifier,Title,Unit\",\"$top\":3,\"tableId\":\"82244NED\"}'",
          "method": "GET",
          "placeholders": [
            "tableId"
          ],
          "url": "https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/<tableId>/MeasureCodes"
        },
        "input": {
          "query": {
            "properties": {
              "$filter": {
                "description": "Filter over the measure codes, e.g. contains(Title,'Bedrijfsresultaat').",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$select": {
                "description": "Comma-separated fields, e.g. Identifier,Title,Unit.",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$top": {
                "description": "Maximum codes to return. Maximum 100000.",
                "required": false,
                "type": "integer",
                "x-parameter-location": "query"
              },
              "tableId": {
                "description": "CBS table identifier, e.g. 82244NED.",
                "pattern": "^[0-9]{5}[A-Za-z]{3}$",
                "required": true,
                "type": "string",
                "x-parameter-location": "path"
              }
            },
            "required": [
              "tableId"
            ],
            "type": "object"
          }
        },
        "listingType": "api",
        "metadataUrl": "https://gateway.apiosk.com/cbs-statline/metadata",
        "method": "GET",
        "name": "CBS Statistics",
        "output": {
          "example": {
            "@odata.context": "https://datasets.cbs.nl/odata/v1/CBS/82244NED/$metadata#MeasureCodes(Identifier,Title,Unit)",
            "value": [
              {
                "Identifier": "M001327",
                "Title": "Uitgesproken faillissementen",
                "Unit": "Aantal"
              }
            ]
          },
          "mimeType": "application/json",
          "schema": {
            "properties": {
              "value": {
                "items": {
                  "properties": {
                    "DataType": {
                      "description": "Double or String. A String measure puts its value in StringValue, not Value.",
                      "type": "string"
                    },
                    "Decimals": {
                      "type": "integer"
                    },
                    "Description": {
                      "type": "string"
                    },
                    "Identifier": {
                      "description": "The value used in an Observations $filter as Measure eq '<Identifier>'.",
                      "type": "string"
                    },
                    "Index": {
                      "type": "integer"
                    },
                    "MeasureGroupId": {
                      "type": "string"
                    },
                    "Title": {
                      "description": "Often just \"Totaal\"; not unique without its group.",
                      "type": "string"
                    },
                    "Unit": {
                      "description": "e.g. Aantal, x mln euro, %.",
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "type": "array"
              }
            },
            "type": "object"
          }
        },
        "path": "/odata/v1/CBS/{tableId}/MeasureCodes",
        "priceUsd": 0.017391,
        "pricing": {
          "amount": "17391",
          "asset": "USDC",
          "model": "per-call",
          "usd": "0.017391"
        },
        "provider": {
          "name": "CBS Statistics",
          "sector": "data",
          "url": "https://gateway.apiosk.com/v1/providers/cbs-statline",
          "username": "cbs-statline"
        },
        "tags": [
          "cbs",
          "statline",
          "centraal bureau voor de statistiek",
          "statistics netherlands",
          "statistiek",
          "statistics",
          "open data",
          "odata",
          "odata v4",
          "sbi",
          "sbi-code",
          "sbi 2008"
        ]
      },
      "resource": "https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/{tableId}/MeasureCodes",
      "type": "http",
      "x402Version": 2
    },
    {
      "accepts": [
        {
          "amount": "17391",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "description": "Official CBS bankruptcy entity-type codebook",
          "extra": {
            "name": "USD Coin",
            "version": "2"
          },
          "maxTimeoutSeconds": 300,
          "mimeType": "application/json",
          "network": "eip155:8453",
          "outputSchema": {
            "input": {
              "discoverable": true,
              "method": "GET",
              "queryParams": {
                "properties": {
                  "$filter": {
                    "description": "Filter over the measure codes, e.g. contains(Title,'Bedrijfsresultaat').",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$select": {
                    "description": "Comma-separated fields, e.g. Identifier,Title,Unit.",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$top": {
                    "description": "Maximum codes to return. Maximum 100000.",
                    "required": false,
                    "type": "integer",
                    "x-parameter-location": "query"
                  },
                  "tableId": {
                    "description": "CBS table identifier, e.g. 82244NED.",
                    "pattern": "^[0-9]{5}[A-Za-z]{3}$",
                    "required": true,
                    "type": "string",
                    "x-parameter-location": "path"
                  }
                },
                "required": [
                  "tableId"
                ],
                "type": "object"
              },
              "type": "http"
            },
            "output": {
              "@odata.context": "https://datasets.cbs.nl/odata/v1/CBS/82244NED/$metadata#TypeGefailleerdeCodes(Identifier,Title)",
              "value": [
                {
                  "Identifier": "A047596",
                  "Title": "Bedrijven, instellingen en eenmanszaken"
                },
                {
                  "Identifier": "A028820",
                  "Title": "Natuurlijke personen met eenmanszaak"
                },
                {
                  "Identifier": "A047597",
                  "Title": "Bedrijven en instellingen"
                }
              ]
            }
          },
          "payTo": "0xA039E3dEb5ca71E41905f90491FC5d016CE23B79",
          "scheme": "exact"
        }
      ],
      "lastUpdated": "2026-09-08T18:35:27.038461+00:00",
      "metadata": {
        "api": "cbs-statline",
        "category": "data",
        "contract": "documented",
        "description": "Official CBS bankruptcy entity-type codebook",
        "docsUrl": "https://www.cbs.nl/en-gb/our-services/open-data/statline-as-open-data",
        "example": {
          "curl": "curl -X GET 'https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/<tableId>/TypeGefailleerdeCodes' -H 'PAYMENT-SIGNATURE: <x402 payment payload>'",
          "method": "GET",
          "placeholders": [
            "tableId"
          ],
          "url": "https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/<tableId>/TypeGefailleerdeCodes"
        },
        "input": {
          "query": {
            "properties": {
              "$filter": {
                "description": "Filter over the measure codes, e.g. contains(Title,'Bedrijfsresultaat').",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$select": {
                "description": "Comma-separated fields, e.g. Identifier,Title,Unit.",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$top": {
                "description": "Maximum codes to return. Maximum 100000.",
                "required": false,
                "type": "integer",
                "x-parameter-location": "query"
              },
              "tableId": {
                "description": "CBS table identifier, e.g. 82244NED.",
                "pattern": "^[0-9]{5}[A-Za-z]{3}$",
                "required": true,
                "type": "string",
                "x-parameter-location": "path"
              }
            },
            "required": [
              "tableId"
            ],
            "type": "object"
          }
        },
        "listingType": "api",
        "metadataUrl": "https://gateway.apiosk.com/cbs-statline/metadata",
        "method": "GET",
        "name": "CBS Statistics",
        "output": {
          "example": {
            "@odata.context": "https://datasets.cbs.nl/odata/v1/CBS/82244NED/$metadata#TypeGefailleerdeCodes(Identifier,Title)",
            "value": [
              {
                "Identifier": "A047596",
                "Title": "Bedrijven, instellingen en eenmanszaken"
              },
              {
                "Identifier": "A028820",
                "Title": "Natuurlijke personen met eenmanszaak"
              },
              {
                "Identifier": "A047597",
                "Title": "Bedrijven en instellingen"
              }
            ]
          },
          "mimeType": "application/json",
          "schema": {
            "properties": {
              "value": {
                "items": {
                  "properties": {
                    "DataType": {
                      "description": "Double or String. A String measure puts its value in StringValue, not Value.",
                      "type": "string"
                    },
                    "Decimals": {
                      "type": "integer"
                    },
                    "Description": {
                      "type": "string"
                    },
                    "Identifier": {
                      "description": "The value used in an Observations $filter as Measure eq '<Identifier>'.",
                      "type": "string"
                    },
                    "Index": {
                      "type": "integer"
                    },
                    "MeasureGroupId": {
                      "type": "string"
                    },
                    "Title": {
                      "description": "Often just \"Totaal\"; not unique without its group.",
                      "type": "string"
                    },
                    "Unit": {
                      "description": "e.g. Aantal, x mln euro, %.",
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "type": "array"
              }
            },
            "type": "object"
          }
        },
        "path": "/odata/v1/CBS/{tableId}/TypeGefailleerdeCodes",
        "priceUsd": 0.017391,
        "pricing": {
          "amount": "17391",
          "asset": "USDC",
          "model": "per-call",
          "usd": "0.017391"
        },
        "provider": {
          "name": "CBS Statistics",
          "sector": "data",
          "url": "https://gateway.apiosk.com/v1/providers/cbs-statline",
          "username": "cbs-statline"
        },
        "tags": [
          "cbs",
          "statline",
          "centraal bureau voor de statistiek",
          "statistics netherlands",
          "statistiek",
          "statistics",
          "open data",
          "odata",
          "odata v4",
          "sbi",
          "sbi-code",
          "sbi 2008"
        ]
      },
      "resource": "https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/{tableId}/TypeGefailleerdeCodes",
      "type": "http",
      "x402Version": 2
    },
    {
      "accepts": [
        {
          "amount": "47259",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "description": "Code books for CBS table 81156ned — \"Bedrijfsleven; arbeids- en financiele gegevens, per branche\". This one path serves every metadata collection of the table, because the gateway resolves a stored path as a literal prefix: /odata/v1/CBS/81156ned/BedrijfstakkenBranchesSBI2008Codes, /MeasureCodes, /PeriodenCodes, /Dimensions and /MeasureGroups all bill and cache against this row, while /Observatio…",
          "extra": {
            "name": "USD Coin",
            "version": "2"
          },
          "maxTimeoutSeconds": 300,
          "mimeType": "application/json",
          "network": "eip155:8453",
          "outputSchema": {
            "input": {
              "discoverable": true,
              "method": "GET",
              "queryParams": {
                "properties": {
                  "$filter": {
                    "description": "OData filter over the collection, e.g. startswith(Title,'642 ') on the branch codes. Omit it to fetch the whole code list in one call, which is usually cheaper.",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$orderby": {
                    "description": "Sort expression.",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$select": {
                    "description": "Comma-separated fields, e.g. Identifier,Title.",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$top": {
                    "description": "Maximum rows. Maximum 100000. Supplying $top suppresses @odata.nextLink, so rows beyond it are silently lost.",
                    "required": false,
                    "type": "integer",
                    "x-parameter-location": "query"
                  }
                },
                "type": "object"
              },
              "type": "http"
            },
            "output": {
              "@odata.context": "https://datasets.cbs.nl/odata/v1/CBS/81156ned/$metadata#BedrijfstakkenBranchesSBI2008Codes(Identifier,Title)",
              "value": [
                {
                  "Identifier": "T001081",
                  "Title": "A-U Alle economische activiteiten"
                }
              ]
            }
          },
          "payTo": "0xA039E3dEb5ca71E41905f90491FC5d016CE23B79",
          "scheme": "exact"
        }
      ],
      "lastUpdated": "2026-09-08T18:35:27.038461+00:00",
      "metadata": {
        "api": "cbs-statline",
        "category": "data",
        "contract": "documented",
        "description": "Code books for CBS table 81156ned — \"Bedrijfsleven; arbeids- en financiele gegevens, per branche\". This one path serves every metadata collection of the table, because the gateway resolves a stored path as a literal prefix: /odata/v1/CBS/81156ned/BedrijfstakkenBranchesSBI2008Codes, /MeasureCodes, /PeriodenCodes, /Dimensions and /MeasureGroups all bill and cache against this row, while /Observatio…",
        "docs": {
          "externalDocs": "https://opendata.cbs.nl/statline/portal.html?_la=nl&_catalog=CBS&tableId=81156ned"
        },
        "docsUrl": "https://www.cbs.nl/en-gb/our-services/open-data/statline-as-open-data",
        "documentation": "GET /odata/v1/CBS/81156ned — code books for 81156ned. Literal path: every Codes/Groups/Dimensions collection under it resolves here.",
        "example": {
          "body": {
            "$select": "Identifier,Title",
            "$top": 3
          },
          "curl": "curl -X GET 'https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/81156ned' -H 'PAYMENT-SIGNATURE: <x402 payment payload>' -H 'Content-Type: application/json' -d '{\"$select\":\"Identifier,Title\",\"$top\":3}'",
          "method": "GET",
          "url": "https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/81156ned"
        },
        "input": {
          "query": {
            "properties": {
              "$filter": {
                "description": "OData filter over the collection, e.g. startswith(Title,'642 ') on the branch codes. Omit it to fetch the whole code list in one call, which is usually cheaper.",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$orderby": {
                "description": "Sort expression.",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$select": {
                "description": "Comma-separated fields, e.g. Identifier,Title.",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$top": {
                "description": "Maximum rows. Maximum 100000. Supplying $top suppresses @odata.nextLink, so rows beyond it are silently lost.",
                "required": false,
                "type": "integer",
                "x-parameter-location": "query"
              }
            },
            "type": "object"
          }
        },
        "listingType": "api",
        "metadataUrl": "https://gateway.apiosk.com/cbs-statline/metadata",
        "method": "GET",
        "name": "CBS Statistics",
        "output": {
          "example": {
            "@odata.context": "https://datasets.cbs.nl/odata/v1/CBS/81156ned/$metadata#BedrijfstakkenBranchesSBI2008Codes(Identifier,Title)",
            "value": [
              {
                "Identifier": "T001081",
                "Title": "A-U Alle economische activiteiten"
              }
            ]
          },
          "mimeType": "application/json",
          "schema": {
            "properties": {
              "value": {
                "items": {
                  "properties": {
                    "DataType": {
                      "description": "On MeasureCodes only. A String measure fills StringValue, not Value.",
                      "type": "string"
                    },
                    "Description": {
                      "type": "string"
                    },
                    "DimensionGroupId": {
                      "type": "string"
                    },
                    "Identifier": {
                      "description": "The opaque CBS key an Observations $filter compares against, e.g. 397200. It has no arithmetic relation to the SBI code.",
                      "type": "string"
                    },
                    "Index": {
                      "type": "integer"
                    },
                    "Title": {
                      "description": "An SBI token then a Dutch label. The token may be a section letter (A), a range (B-E, 24-30, 33) or absent.",
                      "type": "string"
                    },
                    "Unit": {
                      "description": "On MeasureCodes only, e.g. Aantal, x mln euro, %.",
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "type": "array"
              }
            },
            "type": "object"
          }
        },
        "path": "/odata/v1/CBS/81156ned",
        "priceUsd": 0.047259,
        "pricing": {
          "amount": "47259",
          "asset": "USDC",
          "model": "per-call",
          "usd": "0.047259"
        },
        "provider": {
          "name": "CBS Statistics",
          "sector": "data",
          "url": "https://gateway.apiosk.com/v1/providers/cbs-statline",
          "username": "cbs-statline"
        },
        "tags": [
          "cbs",
          "statline",
          "centraal bureau voor de statistiek",
          "statistics netherlands",
          "statistiek",
          "statistics",
          "open data",
          "odata",
          "odata v4",
          "sbi",
          "sbi-code",
          "sbi 2008"
        ]
      },
      "resource": "https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/81156ned",
      "type": "http",
      "x402Version": 2
    },
    {
      "accepts": [
        {
          "amount": "47259",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "description": "Sector PROFIT AND LOSS per SBI branch — CBS table 81156ned, \"Bedrijfsleven; arbeids- en financiele gegevens, per branche\". The full cost and revenue structure of a branch: M001588_2 bedrijfsopbrengsten, M002061 netto-omzet, M002063_2 bedrijfskosten, M002065_2 personele kosten, D002078 afschrijvingen, D002079 bedrijfsresultaat, D002080 saldo financiele baten en lasten, D002081 resultaat voor belas…",
          "extra": {
            "name": "USD Coin",
            "version": "2"
          },
          "maxTimeoutSeconds": 300,
          "mimeType": "application/json",
          "network": "eip155:8453",
          "outputSchema": {
            "input": {
              "discoverable": true,
              "method": "GET",
              "queryParams": {
                "properties": {
                  "$count": {
                    "description": "Set true to include @odata.count.",
                    "required": false,
                    "type": "boolean",
                    "x-parameter-location": "query"
                  },
                  "$filter": {
                    "description": "OData filter over BedrijfstakkenBranchesSBI2008, Perioden and Measure, e.g. BedrijfstakkenBranchesSBI2008 eq '395000' and Perioden eq '2024JJ00'. Supported: eq, ne, and, or, in, startswith, contains. NOT supported: $expand (400 everywhere). $apply is broken rather than absent: groupby returns 500, aggregate returns 400; only $apply=filter works.",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$orderby": {
                    "description": "Sort expression.",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$select": {
                    "description": "Comma-separated fields, e.g. Measure,Value.",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$skip": {
                    "description": "Rows to skip.",
                    "required": false,
                    "type": "integer",
                    "x-parameter-location": "query"
                  },
                  "$top": {
                    "description": "Maximum rows. WARNING: supplying $top suppresses @odata.nextLink, so rows beyond it are silently lost. Maximum 100000.",
                    "required": false,
                    "type": "integer",
                    "x-parameter-location": "query"
                  }
                },
                "type": "object"
              },
              "type": "http"
            },
            "output": {
              "@odata.context": "https://datasets.cbs.nl/odata/v1/CBS/81156ned/$metadata#Observations",
              "value": [
                {
                  "BedrijfstakkenBranchesSBI2008": "395000",
                  "Id": 139559,
                  "Measure": "2021320_1",
                  "Perioden": "2024JJ00",
                  "StringValue": null,
                  "Value": 263.3,
                  "ValueAttribute": "None"
                },
                {
                  "BedrijfstakkenBranchesSBI2008": "395000",
                  "Id": 139563,
                  "Measure": "M001588_2",
                  "Perioden": "2024JJ00",
                  "StringValue": null,
                  "Value": 71307,
                  "ValueAttribute": "None"
                },
                {
                  "BedrijfstakkenBranchesSBI2008": "395000",
                  "Id": 139564,
                  "Measure": "M002061",
                  "Perioden": "2024JJ00",
                  "StringValue": null,
                  "Value": 66339,
                  "ValueAttribute": "None"
                },
                {
                  "BedrijfstakkenBranchesSBI2008": "395000",
                  "Id": 139566,
                  "Measure": "M002063_2",
                  "Perioden": "2024JJ00",
                  "StringValue": null,
                  "Value": 65013,
                  "ValueAttribute": "None"
                }
              ]
            }
          },
          "payTo": "0xA039E3dEb5ca71E41905f90491FC5d016CE23B79",
          "scheme": "exact"
        }
      ],
      "lastUpdated": "2026-09-08T18:35:27.038461+00:00",
      "metadata": {
        "api": "cbs-statline",
        "category": "data",
        "contract": "documented",
        "description": "Sector PROFIT AND LOSS per SBI branch — CBS table 81156ned, \"Bedrijfsleven; arbeids- en financiele gegevens, per branche\". The full cost and revenue structure of a branch: M001588_2 bedrijfsopbrengsten, M002061 netto-omzet, M002063_2 bedrijfskosten, M002065_2 personele kosten, D002078 afschrijvingen, D002079 bedrijfsresultaat, D002080 saldo financiele baten en lasten, D002081 resultaat voor belas…",
        "docs": {
          "externalDocs": "https://opendata.cbs.nl/statline/portal.html?_la=nl&_catalog=CBS&tableId=81156ned"
        },
        "docsUrl": "https://www.cbs.nl/en-gb/our-services/open-data/statline-as-open-data",
        "documentation": "GET /odata/v1/CBS/81156ned/Observations — sector profit and loss per SBI branch. Lower-case table id. Non-financial business economy only.",
        "example": {
          "body": {
            "$filter": "BedrijfstakkenBranchesSBI2008 eq '395000' and Perioden eq '2024JJ00' and Measure in ('2021320_1','M001588_2','M002061','M002063_2')"
          },
          "curl": "curl -X GET 'https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/81156ned/Observations' -H 'PAYMENT-SIGNATURE: <x402 payment payload>' -H 'Content-Type: application/json' -d '{\"$filter\":\"BedrijfstakkenBranchesSBI2008 eq '\\''395000'\\'' and Perioden eq '\\''2024JJ00'\\'' and Measure in ('\\''2021320_1'\\'','\\''M001588_2'\\'','\\''M002061'\\'','\\''M002063_2'\\'')\"}'",
          "method": "GET",
          "url": "https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/81156ned/Observations"
        },
        "input": {
          "query": {
            "properties": {
              "$count": {
                "description": "Set true to include @odata.count.",
                "required": false,
                "type": "boolean",
                "x-parameter-location": "query"
              },
              "$filter": {
                "description": "OData filter over BedrijfstakkenBranchesSBI2008, Perioden and Measure, e.g. BedrijfstakkenBranchesSBI2008 eq '395000' and Perioden eq '2024JJ00'. Supported: eq, ne, and, or, in, startswith, contains. NOT supported: $expand (400 everywhere). $apply is broken rather than absent: groupby returns 500, aggregate returns 400; only $apply=filter works.",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$orderby": {
                "description": "Sort expression.",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$select": {
                "description": "Comma-separated fields, e.g. Measure,Value.",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$skip": {
                "description": "Rows to skip.",
                "required": false,
                "type": "integer",
                "x-parameter-location": "query"
              },
              "$top": {
                "description": "Maximum rows. WARNING: supplying $top suppresses @odata.nextLink, so rows beyond it are silently lost. Maximum 100000.",
                "required": false,
                "type": "integer",
                "x-parameter-location": "query"
              }
            },
            "type": "object"
          }
        },
        "listingType": "api",
        "metadataUrl": "https://gateway.apiosk.com/cbs-statline/metadata",
        "method": "GET",
        "name": "CBS Statistics",
        "output": {
          "example": {
            "@odata.context": "https://datasets.cbs.nl/odata/v1/CBS/81156ned/$metadata#Observations",
            "value": [
              {
                "BedrijfstakkenBranchesSBI2008": "395000",
                "Id": 139559,
                "Measure": "2021320_1",
                "Perioden": "2024JJ00",
                "StringValue": null,
                "Value": 263.3,
                "ValueAttribute": "None"
              },
              {
                "BedrijfstakkenBranchesSBI2008": "395000",
                "Id": 139563,
                "Measure": "M001588_2",
                "Perioden": "2024JJ00",
                "StringValue": null,
                "Value": 71307,
                "ValueAttribute": "None"
              },
              {
                "BedrijfstakkenBranchesSBI2008": "395000",
                "Id": 139564,
                "Measure": "M002061",
                "Perioden": "2024JJ00",
                "StringValue": null,
                "Value": 66339,
                "ValueAttribute": "None"
              },
              {
                "BedrijfstakkenBranchesSBI2008": "395000",
                "Id": 139566,
                "Measure": "M002063_2",
                "Perioden": "2024JJ00",
                "StringValue": null,
                "Value": 65013,
                "ValueAttribute": "None"
              }
            ]
          },
          "mimeType": "application/json",
          "schema": {
            "properties": {
              "@odata.nextLink": {
                "type": "string"
              },
              "value": {
                "items": {
                  "properties": {
                    "BedrijfstakkenBranchesSBI2008": {
                      "type": "string"
                    },
                    "Id": {
                      "type": "integer"
                    },
                    "Measure": {
                      "type": "string"
                    },
                    "Perioden": {
                      "type": "string"
                    },
                    "StringValue": {
                      "type": "string"
                    },
                    "Value": {
                      "description": "Millions of euro for the financial measures; thousands of jobs for the employment measures. Read the unit from /MeasureCodes.",
                      "type": "number"
                    },
                    "ValueAttribute": {
                      "description": "None, Impossible (Value null) or Zero.",
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "type": "array"
              }
            },
            "type": "object"
          }
        },
        "path": "/odata/v1/CBS/81156ned/Observations",
        "priceUsd": 0.047259,
        "pricing": {
          "amount": "47259",
          "asset": "USDC",
          "model": "per-call",
          "usd": "0.047259"
        },
        "provider": {
          "name": "CBS Statistics",
          "sector": "data",
          "url": "https://gateway.apiosk.com/v1/providers/cbs-statline",
          "username": "cbs-statline"
        },
        "tags": [
          "cbs",
          "statline",
          "centraal bureau voor de statistiek",
          "statistics netherlands",
          "statistiek",
          "statistics",
          "open data",
          "odata",
          "odata v4",
          "sbi",
          "sbi-code",
          "sbi 2008"
        ]
      },
      "resource": "https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/81156ned/Observations",
      "type": "http",
      "x402Version": 2
    },
    {
      "accepts": [
        {
          "amount": "47259",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "description": "Code books for CBS table 81589NED — \"Bedrijven; bedrijfstak\". This one path serves every metadata collection of the table, because the gateway resolves a stored path as a literal prefix: /odata/v1/CBS/81589NED/BedrijfstakkenBranchesSBI2008Codes, /MeasureCodes, /PeriodenCodes, /Dimensions and /MeasureGroups all bill and cache against this row, while /Observations has its own. Dimensions of this ta…",
          "extra": {
            "name": "USD Coin",
            "version": "2"
          },
          "maxTimeoutSeconds": 300,
          "mimeType": "application/json",
          "network": "eip155:8453",
          "outputSchema": {
            "input": {
              "discoverable": true,
              "method": "GET",
              "queryParams": {
                "properties": {
                  "$filter": {
                    "description": "OData filter over the collection, e.g. startswith(Title,'642 ') on the branch codes. Omit it to fetch the whole code list in one call, which is usually cheaper.",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$orderby": {
                    "description": "Sort expression.",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$select": {
                    "description": "Comma-separated fields, e.g. Identifier,Title.",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$top": {
                    "description": "Maximum rows. Maximum 100000. Supplying $top suppresses @odata.nextLink, so rows beyond it are silently lost.",
                    "required": false,
                    "type": "integer",
                    "x-parameter-location": "query"
                  }
                },
                "type": "object"
              },
              "type": "http"
            },
            "output": {
              "@odata.context": "https://datasets.cbs.nl/odata/v1/CBS/81589NED/$metadata#BedrijfstakkenBranchesSBI2008Codes(Identifier,Title)",
              "value": [
                {
                  "Identifier": "T001081",
                  "Title": "A-U Alle economische activiteiten"
                }
              ]
            }
          },
          "payTo": "0xA039E3dEb5ca71E41905f90491FC5d016CE23B79",
          "scheme": "exact"
        }
      ],
      "lastUpdated": "2026-09-08T18:35:27.038461+00:00",
      "metadata": {
        "api": "cbs-statline",
        "category": "data",
        "contract": "documented",
        "description": "Code books for CBS table 81589NED — \"Bedrijven; bedrijfstak\". This one path serves every metadata collection of the table, because the gateway resolves a stored path as a literal prefix: /odata/v1/CBS/81589NED/BedrijfstakkenBranchesSBI2008Codes, /MeasureCodes, /PeriodenCodes, /Dimensions and /MeasureGroups all bill and cache against this row, while /Observations has its own. Dimensions of this ta…",
        "docs": {
          "externalDocs": "https://opendata.cbs.nl/statline/portal.html?_la=nl&_catalog=CBS&tableId=81589NED"
        },
        "docsUrl": "https://www.cbs.nl/en-gb/our-services/open-data/statline-as-open-data",
        "documentation": "GET /odata/v1/CBS/81589NED — code books for 81589NED. Literal path: every Codes/Groups/Dimensions collection under it resolves here.",
        "example": {
          "body": {
            "$select": "Identifier,Title",
            "$top": 3
          },
          "curl": "curl -X GET 'https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/81589NED' -H 'PAYMENT-SIGNATURE: <x402 payment payload>' -H 'Content-Type: application/json' -d '{\"$select\":\"Identifier,Title\",\"$top\":3}'",
          "method": "GET",
          "url": "https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/81589NED"
        },
        "input": {
          "query": {
            "properties": {
              "$filter": {
                "description": "OData filter over the collection, e.g. startswith(Title,'642 ') on the branch codes. Omit it to fetch the whole code list in one call, which is usually cheaper.",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$orderby": {
                "description": "Sort expression.",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$select": {
                "description": "Comma-separated fields, e.g. Identifier,Title.",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$top": {
                "description": "Maximum rows. Maximum 100000. Supplying $top suppresses @odata.nextLink, so rows beyond it are silently lost.",
                "required": false,
                "type": "integer",
                "x-parameter-location": "query"
              }
            },
            "type": "object"
          }
        },
        "listingType": "api",
        "metadataUrl": "https://gateway.apiosk.com/cbs-statline/metadata",
        "method": "GET",
        "name": "CBS Statistics",
        "output": {
          "example": {
            "@odata.context": "https://datasets.cbs.nl/odata/v1/CBS/81589NED/$metadata#BedrijfstakkenBranchesSBI2008Codes(Identifier,Title)",
            "value": [
              {
                "Identifier": "T001081",
                "Title": "A-U Alle economische activiteiten"
              }
            ]
          },
          "mimeType": "application/json",
          "schema": {
            "properties": {
              "value": {
                "items": {
                  "properties": {
                    "DataType": {
                      "description": "On MeasureCodes only. A String measure fills StringValue, not Value.",
                      "type": "string"
                    },
                    "Description": {
                      "type": "string"
                    },
                    "DimensionGroupId": {
                      "type": "string"
                    },
                    "Identifier": {
                      "description": "The opaque CBS key an Observations $filter compares against, e.g. 397200. It has no arithmetic relation to the SBI code.",
                      "type": "string"
                    },
                    "Index": {
                      "type": "integer"
                    },
                    "Title": {
                      "description": "An SBI token then a Dutch label. The token may be a section letter (A), a range (B-E, 24-30, 33) or absent.",
                      "type": "string"
                    },
                    "Unit": {
                      "description": "On MeasureCodes only, e.g. Aantal, x mln euro, %.",
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "type": "array"
              }
            },
            "type": "object"
          }
        },
        "path": "/odata/v1/CBS/81589NED",
        "priceUsd": 0.047259,
        "pricing": {
          "amount": "47259",
          "asset": "USDC",
          "model": "per-call",
          "usd": "0.047259"
        },
        "provider": {
          "name": "CBS Statistics",
          "sector": "data",
          "url": "https://gateway.apiosk.com/v1/providers/cbs-statline",
          "username": "cbs-statline"
        },
        "tags": [
          "cbs",
          "statline",
          "centraal bureau voor de statistiek",
          "statistics netherlands",
          "statistiek",
          "statistics",
          "open data",
          "odata",
          "odata v4",
          "sbi",
          "sbi-code",
          "sbi 2008"
        ]
      },
      "resource": "https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/81589NED",
      "type": "http",
      "x402Version": 2
    },
    {
      "accepts": [
        {
          "amount": "47259",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "description": "Company stock per SBI branch and size class — CBS table 81589NED, \"Bedrijven; bedrijfstak\". The denominator for every rate in this listing, and the most SBI-granular table here: 1487 branch codes, down to full 5-digit SBI, so a KVK SbiBusinessCode often matches exactly. Gives the number of businesses in a branch broken out by size class (1, 2, 3-5, 5-10, 10-20, 20-50, 50-100, 100+ werkzame person…",
          "extra": {
            "name": "USD Coin",
            "version": "2"
          },
          "maxTimeoutSeconds": 300,
          "mimeType": "application/json",
          "network": "eip155:8453",
          "outputSchema": {
            "input": {
              "discoverable": true,
              "method": "GET",
              "queryParams": {
                "properties": {
                  "$count": {
                    "description": "Set true to include @odata.count.",
                    "required": false,
                    "type": "boolean",
                    "x-parameter-location": "query"
                  },
                  "$filter": {
                    "description": "OData filter over BedrijfstakkenBranchesSBI2008, Perioden and Measure, e.g. BedrijfstakkenBranchesSBI2008 eq '395000' and Perioden eq '2026KW03'. Supported: eq, ne, and, or, in, startswith, contains. NOT supported: $expand (400 everywhere). $apply is broken rather than absent: groupby returns 500, aggregate returns 400; only $apply=filter works.",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$orderby": {
                    "description": "Sort expression.",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$select": {
                    "description": "Comma-separated fields.",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$skip": {
                    "description": "Rows to skip.",
                    "required": false,
                    "type": "integer",
                    "x-parameter-location": "query"
                  },
                  "$top": {
                    "description": "Maximum rows. WARNING: supplying $top suppresses @odata.nextLink. Maximum 100000.",
                    "required": false,
                    "type": "integer",
                    "x-parameter-location": "query"
                  }
                },
                "type": "object"
              },
              "type": "http"
            },
            "output": {
              "@odata.context": "https://datasets.cbs.nl/odata/v1/CBS/81589NED/$metadata#Observations",
              "value": [
                {
                  "BedrijfstakkenBranchesSBI2008": "395000",
                  "Id": 1026286,
                  "Measure": "M000201",
                  "Perioden": "2026KW03",
                  "StringValue": null,
                  "Value": 93060,
                  "ValueAttribute": "None"
                },
                {
                  "BedrijfstakkenBranchesSBI2008": "395000",
                  "Id": 1026287,
                  "Measure": "WP19079",
                  "Perioden": "2026KW03",
                  "StringValue": null,
                  "Value": 80120,
                  "ValueAttribute": "None"
                }
              ]
            }
          },
          "payTo": "0xA039E3dEb5ca71E41905f90491FC5d016CE23B79",
          "scheme": "exact"
        }
      ],
      "lastUpdated": "2026-09-08T18:35:27.038461+00:00",
      "metadata": {
        "api": "cbs-statline",
        "category": "data",
        "contract": "documented",
        "description": "Company stock per SBI branch and size class — CBS table 81589NED, \"Bedrijven; bedrijfstak\". The denominator for every rate in this listing, and the most SBI-granular table here: 1487 branch codes, down to full 5-digit SBI, so a KVK SbiBusinessCode often matches exactly. Gives the number of businesses in a branch broken out by size class (1, 2, 3-5, 5-10, 10-20, 20-50, 50-100, 100+ werkzame person…",
        "docs": {
          "externalDocs": "https://opendata.cbs.nl/statline/portal.html?_la=nl&_catalog=CBS&tableId=81589NED"
        },
        "docsUrl": "https://www.cbs.nl/en-gb/our-services/open-data/statline-as-open-data",
        "documentation": "GET /odata/v1/CBS/81589NED/Observations — company stock per SBI branch and size class, down to 5-digit SBI. Values rounded to multiples of 5.",
        "example": {
          "body": {
            "$filter": "BedrijfstakkenBranchesSBI2008 eq '395000' and Perioden eq '2026KW03'",
            "$top": 4
          },
          "curl": "curl -X GET 'https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/81589NED/Observations' -H 'PAYMENT-SIGNATURE: <x402 payment payload>' -H 'Content-Type: application/json' -d '{\"$filter\":\"BedrijfstakkenBranchesSBI2008 eq '\\''395000'\\'' and Perioden eq '\\''2026KW03'\\''\",\"$top\":4}'",
          "method": "GET",
          "url": "https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/81589NED/Observations"
        },
        "input": {
          "query": {
            "properties": {
              "$count": {
                "description": "Set true to include @odata.count.",
                "required": false,
                "type": "boolean",
                "x-parameter-location": "query"
              },
              "$filter": {
                "description": "OData filter over BedrijfstakkenBranchesSBI2008, Perioden and Measure, e.g. BedrijfstakkenBranchesSBI2008 eq '395000' and Perioden eq '2026KW03'. Supported: eq, ne, and, or, in, startswith, contains. NOT supported: $expand (400 everywhere). $apply is broken rather than absent: groupby returns 500, aggregate returns 400; only $apply=filter works.",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$orderby": {
                "description": "Sort expression.",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$select": {
                "description": "Comma-separated fields.",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$skip": {
                "description": "Rows to skip.",
                "required": false,
                "type": "integer",
                "x-parameter-location": "query"
              },
              "$top": {
                "description": "Maximum rows. WARNING: supplying $top suppresses @odata.nextLink. Maximum 100000.",
                "required": false,
                "type": "integer",
                "x-parameter-location": "query"
              }
            },
            "type": "object"
          }
        },
        "listingType": "api",
        "metadataUrl": "https://gateway.apiosk.com/cbs-statline/metadata",
        "method": "GET",
        "name": "CBS Statistics",
        "output": {
          "example": {
            "@odata.context": "https://datasets.cbs.nl/odata/v1/CBS/81589NED/$metadata#Observations",
            "value": [
              {
                "BedrijfstakkenBranchesSBI2008": "395000",
                "Id": 1026286,
                "Measure": "M000201",
                "Perioden": "2026KW03",
                "StringValue": null,
                "Value": 93060,
                "ValueAttribute": "None"
              },
              {
                "BedrijfstakkenBranchesSBI2008": "395000",
                "Id": 1026287,
                "Measure": "WP19079",
                "Perioden": "2026KW03",
                "StringValue": null,
                "Value": 80120,
                "ValueAttribute": "None"
              }
            ]
          },
          "mimeType": "application/json",
          "schema": {
            "properties": {
              "@odata.nextLink": {
                "type": "string"
              },
              "value": {
                "items": {
                  "properties": {
                    "BedrijfstakkenBranchesSBI2008": {
                      "type": "string"
                    },
                    "Id": {
                      "type": "integer"
                    },
                    "Measure": {
                      "description": "Size-class and roll-up measures over the same cell; resolve via /MeasureCodes and do not sum them together.",
                      "type": "string"
                    },
                    "Perioden": {
                      "description": "YYYYKW0n quarterly.",
                      "type": "string"
                    },
                    "StringValue": {
                      "type": "string"
                    },
                    "Value": {
                      "description": "Rounded to a multiple of 5.",
                      "type": "number"
                    },
                    "ValueAttribute": {
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "type": "array"
              }
            },
            "type": "object"
          }
        },
        "path": "/odata/v1/CBS/81589NED/Observations",
        "priceUsd": 0.047259,
        "pricing": {
          "amount": "47259",
          "asset": "USDC",
          "model": "per-call",
          "usd": "0.047259"
        },
        "provider": {
          "name": "CBS Statistics",
          "sector": "data",
          "url": "https://gateway.apiosk.com/v1/providers/cbs-statline",
          "username": "cbs-statline"
        },
        "tags": [
          "cbs",
          "statline",
          "centraal bureau voor de statistiek",
          "statistics netherlands",
          "statistiek",
          "statistics",
          "open data",
          "odata",
          "odata v4",
          "sbi",
          "sbi-code",
          "sbi 2008"
        ]
      },
      "resource": "https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/81589NED/Observations",
      "type": "http",
      "x402Version": 2
    },
    {
      "accepts": [
        {
          "amount": "47259",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "description": "Code books for CBS table 81837NED — \"Financien alle ondernemingen; niet-financiele sector\". This one path serves every metadata collection of the table, because the gateway resolves a stored path as a literal prefix: /odata/v1/CBS/81837NED/BedrijfstakkenBranchesSBI2008Codes, /MeasureCodes, /PeriodenCodes, /Dimensions and /MeasureGroups all bill and cache against this row, while /Observations has…",
          "extra": {
            "name": "USD Coin",
            "version": "2"
          },
          "maxTimeoutSeconds": 300,
          "mimeType": "application/json",
          "network": "eip155:8453",
          "outputSchema": {
            "input": {
              "discoverable": true,
              "method": "GET",
              "queryParams": {
                "properties": {
                  "$filter": {
                    "description": "OData filter over the collection, e.g. startswith(Title,'642 ') on the branch codes. Omit it to fetch the whole code list in one call, which is usually cheaper.",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$orderby": {
                    "description": "Sort expression.",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$select": {
                    "description": "Comma-separated fields, e.g. Identifier,Title.",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$top": {
                    "description": "Maximum rows. Maximum 100000. Supplying $top suppresses @odata.nextLink, so rows beyond it are silently lost.",
                    "required": false,
                    "type": "integer",
                    "x-parameter-location": "query"
                  }
                },
                "type": "object"
              },
              "type": "http"
            },
            "output": {
              "@odata.context": "https://datasets.cbs.nl/odata/v1/CBS/81837NED/$metadata#BedrijfstakkenBranchesSBI2008Codes(Identifier,Title)",
              "value": [
                {
                  "Identifier": "T001081",
                  "Title": "A-U Alle economische activiteiten"
                }
              ]
            }
          },
          "payTo": "0xA039E3dEb5ca71E41905f90491FC5d016CE23B79",
          "scheme": "exact"
        }
      ],
      "lastUpdated": "2026-09-08T18:35:27.038461+00:00",
      "metadata": {
        "api": "cbs-statline",
        "category": "data",
        "contract": "documented",
        "description": "Code books for CBS table 81837NED — \"Financien alle ondernemingen; niet-financiele sector\". This one path serves every metadata collection of the table, because the gateway resolves a stored path as a literal prefix: /odata/v1/CBS/81837NED/BedrijfstakkenBranchesSBI2008Codes, /MeasureCodes, /PeriodenCodes, /Dimensions and /MeasureGroups all bill and cache against this row, while /Observations has…",
        "docs": {
          "externalDocs": "https://opendata.cbs.nl/statline/portal.html?_la=nl&_catalog=CBS&tableId=81837NED"
        },
        "docsUrl": "https://www.cbs.nl/en-gb/our-services/open-data/statline-as-open-data",
        "documentation": "GET /odata/v1/CBS/81837NED — code books for 81837NED. Literal path: every Codes/Groups/Dimensions collection under it resolves here.",
        "example": {
          "body": {
            "$select": "Identifier,Title",
            "$top": 3
          },
          "curl": "curl -X GET 'https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/81837NED' -H 'PAYMENT-SIGNATURE: <x402 payment payload>' -H 'Content-Type: application/json' -d '{\"$select\":\"Identifier,Title\",\"$top\":3}'",
          "method": "GET",
          "url": "https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/81837NED"
        },
        "input": {
          "query": {
            "properties": {
              "$filter": {
                "description": "OData filter over the collection, e.g. startswith(Title,'642 ') on the branch codes. Omit it to fetch the whole code list in one call, which is usually cheaper.",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$orderby": {
                "description": "Sort expression.",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$select": {
                "description": "Comma-separated fields, e.g. Identifier,Title.",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$top": {
                "description": "Maximum rows. Maximum 100000. Supplying $top suppresses @odata.nextLink, so rows beyond it are silently lost.",
                "required": false,
                "type": "integer",
                "x-parameter-location": "query"
              }
            },
            "type": "object"
          }
        },
        "listingType": "api",
        "metadataUrl": "https://gateway.apiosk.com/cbs-statline/metadata",
        "method": "GET",
        "name": "CBS Statistics",
        "output": {
          "example": {
            "@odata.context": "https://datasets.cbs.nl/odata/v1/CBS/81837NED/$metadata#BedrijfstakkenBranchesSBI2008Codes(Identifier,Title)",
            "value": [
              {
                "Identifier": "T001081",
                "Title": "A-U Alle economische activiteiten"
              }
            ]
          },
          "mimeType": "application/json",
          "schema": {
            "properties": {
              "value": {
                "items": {
                  "properties": {
                    "DataType": {
                      "description": "On MeasureCodes only. A String measure fills StringValue, not Value.",
                      "type": "string"
                    },
                    "Description": {
                      "type": "string"
                    },
                    "DimensionGroupId": {
                      "type": "string"
                    },
                    "Identifier": {
                      "description": "The opaque CBS key an Observations $filter compares against, e.g. 397200. It has no arithmetic relation to the SBI code.",
                      "type": "string"
                    },
                    "Index": {
                      "type": "integer"
                    },
                    "Title": {
                      "description": "An SBI token then a Dutch label. The token may be a section letter (A), a range (B-E, 24-30, 33) or absent.",
                      "type": "string"
                    },
                    "Unit": {
                      "description": "On MeasureCodes only, e.g. Aantal, x mln euro, %.",
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "type": "array"
              }
            },
            "type": "object"
          }
        },
        "path": "/odata/v1/CBS/81837NED",
        "priceUsd": 0.047259,
        "pricing": {
          "amount": "47259",
          "asset": "USDC",
          "model": "per-call",
          "usd": "0.047259"
        },
        "provider": {
          "name": "CBS Statistics",
          "sector": "data",
          "url": "https://gateway.apiosk.com/v1/providers/cbs-statline",
          "username": "cbs-statline"
        },
        "tags": [
          "cbs",
          "statline",
          "centraal bureau voor de statistiek",
          "statistics netherlands",
          "statistiek",
          "statistics",
          "open data",
          "odata",
          "odata v4",
          "sbi",
          "sbi-code",
          "sbi 2008"
        ]
      },
      "resource": "https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/81837NED",
      "type": "http",
      "x402Version": 2
    },
    {
      "accepts": [
        {
          "amount": "47259",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "description": "Sector BALANCE SHEET per SBI branch — CBS table 81837NED, \"Financien alle ondernemingen; niet-financiele sector\". The closest thing to a peer group for a filed jaarrekening: its population is limited companies (N.V., B.V., cooperatie), the same population that files annual accounts with KVK, compiled from corporate tax returns and direct survey. Carries M000268 Eigen vermogen and M000360 Balansto…",
          "extra": {
            "name": "USD Coin",
            "version": "2"
          },
          "maxTimeoutSeconds": 300,
          "mimeType": "application/json",
          "network": "eip155:8453",
          "outputSchema": {
            "input": {
              "discoverable": true,
              "method": "GET",
              "queryParams": {
                "properties": {
                  "$count": {
                    "description": "Set true to include @odata.count.",
                    "required": false,
                    "type": "boolean",
                    "x-parameter-location": "query"
                  },
                  "$filter": {
                    "description": "OData filter. Compose from BedrijfstakkenBranchesSBI2008 (resolve the code first), Perioden and Measure, e.g. BedrijfstakkenBranchesSBI2008 eq '395000' and Perioden eq '2024JJ00'. Supported: eq, ne, and, or, in, startswith, contains. NOT supported: $expand (400 everywhere). $apply is broken rather than absent: groupby returns 500, aggregate returns 400; only $apply=filter works.",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$orderby": {
                    "description": "Sort expression, e.g. Perioden desc.",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$select": {
                    "description": "Comma-separated fields, e.g. Measure,Value,Perioden.",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$skip": {
                    "description": "Rows to skip. This is how @odata.nextLink pages.",
                    "required": false,
                    "type": "integer",
                    "x-parameter-location": "query"
                  },
                  "$top": {
                    "description": "Maximum rows. WARNING: supplying $top suppresses @odata.nextLink entirely, so rows beyond it are silently lost rather than paged. Omit $top to get the nextLink chain. Maximum 100000.",
                    "required": false,
                    "type": "integer",
                    "x-parameter-location": "query"
                  }
                },
                "type": "object"
              },
              "type": "http"
            },
            "output": {
              "@odata.context": "https://datasets.cbs.nl/odata/v1/CBS/81837NED/$metadata#Observations",
              "value": [
                {
                  "BedrijfstakkenBranchesSBI2008": "395000",
                  "Id": 35416,
                  "Measure": "M002394",
                  "Perioden": "2024JJ00",
                  "StringValue": null,
                  "Value": 37538,
                  "ValueAttribute": "None"
                },
                {
                  "BedrijfstakkenBranchesSBI2008": "395000",
                  "Id": 35417,
                  "Measure": "M000360",
                  "Perioden": "2024JJ00",
                  "StringValue": null,
                  "Value": 182545.3,
                  "ValueAttribute": "None"
                },
                {
                  "BedrijfstakkenBranchesSBI2008": "395000",
                  "Id": 35428,
                  "Measure": "M000268",
                  "Perioden": "2024JJ00",
                  "StringValue": null,
                  "Value": 107136,
                  "ValueAttribute": "None"
                }
              ]
            }
          },
          "payTo": "0xA039E3dEb5ca71E41905f90491FC5d016CE23B79",
          "scheme": "exact"
        }
      ],
      "lastUpdated": "2026-09-08T18:35:27.038461+00:00",
      "metadata": {
        "api": "cbs-statline",
        "category": "data",
        "contract": "documented",
        "description": "Sector BALANCE SHEET per SBI branch — CBS table 81837NED, \"Financien alle ondernemingen; niet-financiele sector\". The closest thing to a peer group for a filed jaarrekening: its population is limited companies (N.V., B.V., cooperatie), the same population that files annual accounts with KVK, compiled from corporate tax returns and direct survey. Carries M000268 Eigen vermogen and M000360 Balansto…",
        "docs": {
          "externalDocs": "https://opendata.cbs.nl/statline/portal.html?_la=nl&_catalog=CBS&tableId=81837NED"
        },
        "docsUrl": "https://www.cbs.nl/en-gb/our-services/open-data/statline-as-open-data",
        "documentation": "GET /odata/v1/CBS/81837NED/Observations — sector balance sheet (equity, total assets, entity count) per SBI branch. Non-financial sector only: no SBI section K.",
        "example": {
          "body": {
            "$filter": "BedrijfstakkenBranchesSBI2008 eq '395000' and Perioden eq '2024JJ00' and (Measure eq 'M002394' or Measure eq 'M000360' or Measure eq 'M000268')",
            "$top": 3
          },
          "curl": "curl -X GET 'https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/81837NED/Observations' -H 'PAYMENT-SIGNATURE: <x402 payment payload>' -H 'Content-Type: application/json' -d '{\"$filter\":\"BedrijfstakkenBranchesSBI2008 eq '\\''395000'\\'' and Perioden eq '\\''2024JJ00'\\'' and (Measure eq '\\''M002394'\\'' or Measure eq '\\''M000360'\\'' or Measure eq '\\''M000268'\\'')\",\"$top\":3}'",
          "method": "GET",
          "url": "https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/81837NED/Observations"
        },
        "input": {
          "query": {
            "properties": {
              "$count": {
                "description": "Set true to include @odata.count.",
                "required": false,
                "type": "boolean",
                "x-parameter-location": "query"
              },
              "$filter": {
                "description": "OData filter. Compose from BedrijfstakkenBranchesSBI2008 (resolve the code first), Perioden and Measure, e.g. BedrijfstakkenBranchesSBI2008 eq '395000' and Perioden eq '2024JJ00'. Supported: eq, ne, and, or, in, startswith, contains. NOT supported: $expand (400 everywhere). $apply is broken rather than absent: groupby returns 500, aggregate returns 400; only $apply=filter works.",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$orderby": {
                "description": "Sort expression, e.g. Perioden desc.",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$select": {
                "description": "Comma-separated fields, e.g. Measure,Value,Perioden.",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$skip": {
                "description": "Rows to skip. This is how @odata.nextLink pages.",
                "required": false,
                "type": "integer",
                "x-parameter-location": "query"
              },
              "$top": {
                "description": "Maximum rows. WARNING: supplying $top suppresses @odata.nextLink entirely, so rows beyond it are silently lost rather than paged. Omit $top to get the nextLink chain. Maximum 100000.",
                "required": false,
                "type": "integer",
                "x-parameter-location": "query"
              }
            },
            "type": "object"
          }
        },
        "listingType": "api",
        "metadataUrl": "https://gateway.apiosk.com/cbs-statline/metadata",
        "method": "GET",
        "name": "CBS Statistics",
        "output": {
          "example": {
            "@odata.context": "https://datasets.cbs.nl/odata/v1/CBS/81837NED/$metadata#Observations",
            "value": [
              {
                "BedrijfstakkenBranchesSBI2008": "395000",
                "Id": 35416,
                "Measure": "M002394",
                "Perioden": "2024JJ00",
                "StringValue": null,
                "Value": 37538,
                "ValueAttribute": "None"
              },
              {
                "BedrijfstakkenBranchesSBI2008": "395000",
                "Id": 35417,
                "Measure": "M000360",
                "Perioden": "2024JJ00",
                "StringValue": null,
                "Value": 182545.3,
                "ValueAttribute": "None"
              },
              {
                "BedrijfstakkenBranchesSBI2008": "395000",
                "Id": 35428,
                "Measure": "M000268",
                "Perioden": "2024JJ00",
                "StringValue": null,
                "Value": 107136,
                "ValueAttribute": "None"
              }
            ]
          },
          "mimeType": "application/json",
          "schema": {
            "properties": {
              "@odata.nextLink": {
                "description": "Present only when $top was omitted and more rows exist.",
                "type": "string"
              },
              "value": {
                "items": {
                  "properties": {
                    "BedrijfstakkenBranchesSBI2008": {
                      "type": "string"
                    },
                    "Id": {
                      "type": "integer"
                    },
                    "Measure": {
                      "description": "Measure code; resolve via /MeasureCodes.",
                      "type": "string"
                    },
                    "Perioden": {
                      "description": "YYYYJJ00 for annual.",
                      "type": "string"
                    },
                    "StringValue": {
                      "description": "Populated instead of Value when the measure's DataType is String.",
                      "type": "string"
                    },
                    "Value": {
                      "description": "Null when ValueAttribute is Impossible.",
                      "type": "number"
                    },
                    "ValueAttribute": {
                      "description": "None = a real observation. Impossible = structurally not applicable, Value is null. Zero = a measured zero. There is no numeric suppression sentinel in this API.",
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "type": "array"
              }
            },
            "type": "object"
          }
        },
        "path": "/odata/v1/CBS/81837NED/Observations",
        "priceUsd": 0.047259,
        "pricing": {
          "amount": "47259",
          "asset": "USDC",
          "model": "per-call",
          "usd": "0.047259"
        },
        "provider": {
          "name": "CBS Statistics",
          "sector": "data",
          "url": "https://gateway.apiosk.com/v1/providers/cbs-statline",
          "username": "cbs-statline"
        },
        "tags": [
          "cbs",
          "statline",
          "centraal bureau voor de statistiek",
          "statistics netherlands",
          "statistiek",
          "statistics",
          "open data",
          "odata",
          "odata v4",
          "sbi",
          "sbi-code",
          "sbi 2008"
        ]
      },
      "resource": "https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/81837NED/Observations",
      "type": "http",
      "x402Version": 2
    },
    {
      "accepts": [
        {
          "amount": "47259",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "description": "Code books for CBS table 82244NED — \"Faillissementen; bedrijven en instellingen, SBI 2008\". This one path serves every metadata collection of the table, because the gateway resolves a stored path as a literal prefix: /odata/v1/CBS/82244NED/BedrijfstakkenBranchesSBI2008Codes, /MeasureCodes, /PeriodenCodes, /Dimensions and /MeasureGroups all bill and cache against this row, while /Observations has…",
          "extra": {
            "name": "USD Coin",
            "version": "2"
          },
          "maxTimeoutSeconds": 300,
          "mimeType": "application/json",
          "network": "eip155:8453",
          "outputSchema": {
            "input": {
              "discoverable": true,
              "method": "GET",
              "queryParams": {
                "properties": {
                  "$filter": {
                    "description": "OData filter over the collection, e.g. startswith(Title,'642 ') on the branch codes. Omit it to fetch the whole code list in one call, which is usually cheaper.",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$orderby": {
                    "description": "Sort expression.",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$select": {
                    "description": "Comma-separated fields, e.g. Identifier,Title.",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$top": {
                    "description": "Maximum rows. Maximum 100000. Supplying $top suppresses @odata.nextLink, so rows beyond it are silently lost.",
                    "required": false,
                    "type": "integer",
                    "x-parameter-location": "query"
                  }
                },
                "type": "object"
              },
              "type": "http"
            },
            "output": {
              "@odata.context": "https://datasets.cbs.nl/odata/v1/CBS/82244NED/$metadata#BedrijfstakkenBranchesSBI2008Codes(Identifier,Title)",
              "value": [
                {
                  "Identifier": "T001081",
                  "Title": "A-U Alle economische activiteiten"
                },
                {
                  "Identifier": "301000",
                  "Title": "A Landbouw, bosbouw en visserij"
                },
                {
                  "Identifier": "301100",
                  "Title": "01 Landbouw"
                }
              ]
            }
          },
          "payTo": "0xA039E3dEb5ca71E41905f90491FC5d016CE23B79",
          "scheme": "exact"
        }
      ],
      "lastUpdated": "2026-09-08T18:35:27.038461+00:00",
      "metadata": {
        "api": "cbs-statline",
        "category": "data",
        "contract": "documented",
        "description": "Code books for CBS table 82244NED — \"Faillissementen; bedrijven en instellingen, SBI 2008\". This one path serves every metadata collection of the table, because the gateway resolves a stored path as a literal prefix: /odata/v1/CBS/82244NED/BedrijfstakkenBranchesSBI2008Codes, /MeasureCodes, /PeriodenCodes, /Dimensions and /MeasureGroups all bill and cache against this row, while /Observations has…",
        "docs": {
          "externalDocs": "https://opendata.cbs.nl/statline/portal.html?_la=nl&_catalog=CBS&tableId=82244NED"
        },
        "docsUrl": "https://www.cbs.nl/en-gb/our-services/open-data/statline-as-open-data",
        "documentation": "GET /odata/v1/CBS/82244NED — code books for 82244NED. Literal path: every Codes/Groups/Dimensions collection under it resolves here.",
        "example": {
          "body": {
            "$select": "Identifier,Title",
            "$top": 3
          },
          "curl": "curl -X GET 'https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/82244NED' -H 'PAYMENT-SIGNATURE: <x402 payment payload>' -H 'Content-Type: application/json' -d '{\"$select\":\"Identifier,Title\",\"$top\":3}'",
          "method": "GET",
          "url": "https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/82244NED"
        },
        "input": {
          "query": {
            "properties": {
              "$filter": {
                "description": "OData filter over the collection, e.g. startswith(Title,'642 ') on the branch codes. Omit it to fetch the whole code list in one call, which is usually cheaper.",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$orderby": {
                "description": "Sort expression.",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$select": {
                "description": "Comma-separated fields, e.g. Identifier,Title.",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$top": {
                "description": "Maximum rows. Maximum 100000. Supplying $top suppresses @odata.nextLink, so rows beyond it are silently lost.",
                "required": false,
                "type": "integer",
                "x-parameter-location": "query"
              }
            },
            "type": "object"
          }
        },
        "listingType": "api",
        "metadataUrl": "https://gateway.apiosk.com/cbs-statline/metadata",
        "method": "GET",
        "name": "CBS Statistics",
        "output": {
          "example": {
            "@odata.context": "https://datasets.cbs.nl/odata/v1/CBS/82244NED/$metadata#BedrijfstakkenBranchesSBI2008Codes(Identifier,Title)",
            "value": [
              {
                "Identifier": "T001081",
                "Title": "A-U Alle economische activiteiten"
              },
              {
                "Identifier": "301000",
                "Title": "A Landbouw, bosbouw en visserij"
              },
              {
                "Identifier": "301100",
                "Title": "01 Landbouw"
              }
            ]
          },
          "mimeType": "application/json",
          "schema": {
            "properties": {
              "value": {
                "items": {
                  "properties": {
                    "DataType": {
                      "description": "On MeasureCodes only. A String measure fills StringValue, not Value.",
                      "type": "string"
                    },
                    "Description": {
                      "type": "string"
                    },
                    "DimensionGroupId": {
                      "type": "string"
                    },
                    "Identifier": {
                      "description": "The opaque CBS key an Observations $filter compares against, e.g. 397200. It has no arithmetic relation to the SBI code.",
                      "type": "string"
                    },
                    "Index": {
                      "type": "integer"
                    },
                    "Title": {
                      "description": "An SBI token then a Dutch label. The token may be a section letter (A), a range (B-E, 24-30, 33) or absent.",
                      "type": "string"
                    },
                    "Unit": {
                      "description": "On MeasureCodes only, e.g. Aantal, x mln euro, %.",
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "type": "array"
              }
            },
            "type": "object"
          }
        },
        "path": "/odata/v1/CBS/82244NED",
        "priceUsd": 0.047259,
        "pricing": {
          "amount": "47259",
          "asset": "USDC",
          "model": "per-call",
          "usd": "0.047259"
        },
        "provider": {
          "name": "CBS Statistics",
          "sector": "data",
          "url": "https://gateway.apiosk.com/v1/providers/cbs-statline",
          "username": "cbs-statline"
        },
        "tags": [
          "cbs",
          "statline",
          "centraal bureau voor de statistiek",
          "statistics netherlands",
          "statistiek",
          "statistics",
          "open data",
          "odata",
          "odata v4",
          "sbi",
          "sbi-code",
          "sbi 2008"
        ]
      },
      "resource": "https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/82244NED",
      "type": "http",
      "x402Version": 2
    },
    {
      "accepts": [
        {
          "amount": "47259",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "description": "Bankruptcies per SBI branch — CBS table 82244NED, \"Faillissementen; bedrijven en instellingen, SBI 2008\". Court-declared bankruptcies (uitgesproken faillissementen, measure M001327) per branch, monthly, quarterly and annually. This is what turns a weak balance sheet into a risk statement. Unlike the two financial tables it DOES cover SBI section K, so it is the fallback for companies in finance:…",
          "extra": {
            "name": "USD Coin",
            "version": "2"
          },
          "maxTimeoutSeconds": 300,
          "mimeType": "application/json",
          "network": "eip155:8453",
          "outputSchema": {
            "input": {
              "discoverable": true,
              "method": "GET",
              "queryParams": {
                "properties": {
                  "$count": {
                    "description": "Set true to include @odata.count.",
                    "required": false,
                    "type": "boolean",
                    "x-parameter-location": "query"
                  },
                  "$filter": {
                    "description": "OData filter. Pin BedrijfstakkenBranchesSBI2008, TypeGefailleerde and Perioden, e.g. BedrijfstakkenBranchesSBI2008 eq '397200' and TypeGefailleerde eq 'A047596' and Perioden eq '2024JJ00'. Supported: eq, ne, and, or, in, startswith, contains. NOT supported: $expand (400 everywhere). $apply is broken rather than absent: groupby returns 500, aggregate returns 400; only $apply=filter works.",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$orderby": {
                    "description": "Sort expression, e.g. Perioden desc.",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$select": {
                    "description": "Comma-separated fields.",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$skip": {
                    "description": "Rows to skip.",
                    "required": false,
                    "type": "integer",
                    "x-parameter-location": "query"
                  },
                  "$top": {
                    "description": "Maximum rows. WARNING: supplying $top suppresses @odata.nextLink, so rows beyond it are silently lost. Maximum 100000.",
                    "required": false,
                    "type": "integer",
                    "x-parameter-location": "query"
                  }
                },
                "type": "object"
              },
              "type": "http"
            },
            "output": {
              "@odata.context": "https://datasets.cbs.nl/odata/v1/CBS/82244NED/$metadata#Observations",
              "value": [
                {
                  "BedrijfstakkenBranchesSBI2008": "397200",
                  "Id": 76261,
                  "Measure": "M001327",
                  "Perioden": "2024JJ00",
                  "StringValue": null,
                  "TypeGefailleerde": "A047596",
                  "Value": 336,
                  "ValueAttribute": "None"
                }
              ]
            }
          },
          "payTo": "0xA039E3dEb5ca71E41905f90491FC5d016CE23B79",
          "scheme": "exact"
        }
      ],
      "lastUpdated": "2026-09-08T18:35:27.038461+00:00",
      "metadata": {
        "api": "cbs-statline",
        "category": "data",
        "contract": "documented",
        "description": "Bankruptcies per SBI branch — CBS table 82244NED, \"Faillissementen; bedrijven en instellingen, SBI 2008\". Court-declared bankruptcies (uitgesproken faillissementen, measure M001327) per branch, monthly, quarterly and annually. This is what turns a weak balance sheet into a risk statement. Unlike the two financial tables it DOES cover SBI section K, so it is the fallback for companies in finance:…",
        "docs": {
          "externalDocs": "https://opendata.cbs.nl/statline/portal.html?_la=nl&_catalog=CBS&tableId=82244NED"
        },
        "docsUrl": "https://www.cbs.nl/en-gb/our-services/open-data/statline-as-open-data",
        "documentation": "GET /odata/v1/CBS/82244NED/Observations — bankruptcies per SBI branch. Pin TypeGefailleerde (A047596 = total) and one Perioden frequency. Covers section K.",
        "example": {
          "body": {
            "$filter": "BedrijfstakkenBranchesSBI2008 eq '397200' and TypeGefailleerde eq 'A047596' and Perioden eq '2024JJ00'"
          },
          "curl": "curl -X GET 'https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/82244NED/Observations' -H 'PAYMENT-SIGNATURE: <x402 payment payload>' -H 'Content-Type: application/json' -d '{\"$filter\":\"BedrijfstakkenBranchesSBI2008 eq '\\''397200'\\'' and TypeGefailleerde eq '\\''A047596'\\'' and Perioden eq '\\''2024JJ00'\\''\"}'",
          "method": "GET",
          "url": "https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/82244NED/Observations"
        },
        "input": {
          "query": {
            "properties": {
              "$count": {
                "description": "Set true to include @odata.count.",
                "required": false,
                "type": "boolean",
                "x-parameter-location": "query"
              },
              "$filter": {
                "description": "OData filter. Pin BedrijfstakkenBranchesSBI2008, TypeGefailleerde and Perioden, e.g. BedrijfstakkenBranchesSBI2008 eq '397200' and TypeGefailleerde eq 'A047596' and Perioden eq '2024JJ00'. Supported: eq, ne, and, or, in, startswith, contains. NOT supported: $expand (400 everywhere). $apply is broken rather than absent: groupby returns 500, aggregate returns 400; only $apply=filter works.",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$orderby": {
                "description": "Sort expression, e.g. Perioden desc.",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$select": {
                "description": "Comma-separated fields.",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$skip": {
                "description": "Rows to skip.",
                "required": false,
                "type": "integer",
                "x-parameter-location": "query"
              },
              "$top": {
                "description": "Maximum rows. WARNING: supplying $top suppresses @odata.nextLink, so rows beyond it are silently lost. Maximum 100000.",
                "required": false,
                "type": "integer",
                "x-parameter-location": "query"
              }
            },
            "type": "object"
          }
        },
        "listingType": "api",
        "metadataUrl": "https://gateway.apiosk.com/cbs-statline/metadata",
        "method": "GET",
        "name": "CBS Statistics",
        "output": {
          "example": {
            "@odata.context": "https://datasets.cbs.nl/odata/v1/CBS/82244NED/$metadata#Observations",
            "value": [
              {
                "BedrijfstakkenBranchesSBI2008": "397200",
                "Id": 76261,
                "Measure": "M001327",
                "Perioden": "2024JJ00",
                "StringValue": null,
                "TypeGefailleerde": "A047596",
                "Value": 336,
                "ValueAttribute": "None"
              }
            ]
          },
          "mimeType": "application/json",
          "schema": {
            "properties": {
              "@odata.nextLink": {
                "type": "string"
              },
              "value": {
                "items": {
                  "properties": {
                    "BedrijfstakkenBranchesSBI2008": {
                      "type": "string"
                    },
                    "Id": {
                      "type": "integer"
                    },
                    "Measure": {
                      "description": "M001327 = uitgesproken faillissementen, unit Aantal.",
                      "type": "string"
                    },
                    "Perioden": {
                      "description": "YYYYJJ00 annual, YYYYKW0n quarterly, YYYYMM0n monthly — all present in the same table.",
                      "type": "string"
                    },
                    "StringValue": {
                      "type": "string"
                    },
                    "TypeGefailleerde": {
                      "description": "Pin this. A047596 is the total across types.",
                      "type": "string"
                    },
                    "Value": {
                      "type": "number"
                    },
                    "ValueAttribute": {
                      "description": "None, Impossible (Value null) or Zero.",
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "type": "array"
              }
            },
            "type": "object"
          }
        },
        "path": "/odata/v1/CBS/82244NED/Observations",
        "priceUsd": 0.047259,
        "pricing": {
          "amount": "47259",
          "asset": "USDC",
          "model": "per-call",
          "usd": "0.047259"
        },
        "provider": {
          "name": "CBS Statistics",
          "sector": "data",
          "url": "https://gateway.apiosk.com/v1/providers/cbs-statline",
          "username": "cbs-statline"
        },
        "tags": [
          "cbs",
          "statline",
          "centraal bureau voor de statistiek",
          "statistics netherlands",
          "statistiek",
          "statistics",
          "open data",
          "odata",
          "odata v4",
          "sbi",
          "sbi-code",
          "sbi 2008"
        ]
      },
      "resource": "https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/82244NED/Observations",
      "type": "http",
      "x402Version": 2
    },
    {
      "accepts": [
        {
          "amount": "47259",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "description": "Code books for CBS table 83149NED — \"Bedrijven; opheffingen, bedrijfsgrootte, rechtsvorm, bedrijfstak\". This one path serves every metadata collection of the table, because the gateway resolves a stored path as a literal prefix: /odata/v1/CBS/83149NED/BedrijfstakkenBranchesSBI2008Codes, /MeasureCodes, /PeriodenCodes, /Dimensions and /MeasureGroups all bill and cache against this row, while /Obser…",
          "extra": {
            "name": "USD Coin",
            "version": "2"
          },
          "maxTimeoutSeconds": 300,
          "mimeType": "application/json",
          "network": "eip155:8453",
          "outputSchema": {
            "input": {
              "discoverable": true,
              "method": "GET",
              "queryParams": {
                "properties": {
                  "$filter": {
                    "description": "OData filter over the collection, e.g. startswith(Title,'642 ') on the branch codes. Omit it to fetch the whole code list in one call, which is usually cheaper.",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$orderby": {
                    "description": "Sort expression.",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$select": {
                    "description": "Comma-separated fields, e.g. Identifier,Title.",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$top": {
                    "description": "Maximum rows. Maximum 100000. Supplying $top suppresses @odata.nextLink, so rows beyond it are silently lost.",
                    "required": false,
                    "type": "integer",
                    "x-parameter-location": "query"
                  }
                },
                "type": "object"
              },
              "type": "http"
            },
            "output": {
              "@odata.context": "https://datasets.cbs.nl/odata/v1/CBS/83149NED/$metadata#BedrijfstakkenBranchesSBI2008Codes(Identifier,Title)",
              "value": [
                {
                  "Identifier": "T001081",
                  "Title": "A-U Alle economische activiteiten"
                }
              ]
            }
          },
          "payTo": "0xA039E3dEb5ca71E41905f90491FC5d016CE23B79",
          "scheme": "exact"
        }
      ],
      "lastUpdated": "2026-09-08T18:35:27.038461+00:00",
      "metadata": {
        "api": "cbs-statline",
        "category": "data",
        "contract": "documented",
        "description": "Code books for CBS table 83149NED — \"Bedrijven; opheffingen, bedrijfsgrootte, rechtsvorm, bedrijfstak\". This one path serves every metadata collection of the table, because the gateway resolves a stored path as a literal prefix: /odata/v1/CBS/83149NED/BedrijfstakkenBranchesSBI2008Codes, /MeasureCodes, /PeriodenCodes, /Dimensions and /MeasureGroups all bill and cache against this row, while /Obser…",
        "docs": {
          "externalDocs": "https://opendata.cbs.nl/statline/portal.html?_la=nl&_catalog=CBS&tableId=83149NED"
        },
        "docsUrl": "https://www.cbs.nl/en-gb/our-services/open-data/statline-as-open-data",
        "documentation": "GET /odata/v1/CBS/83149NED — code books for 83149NED. Literal path: every Codes/Groups/Dimensions collection under it resolves here.",
        "example": {
          "body": {
            "$select": "Identifier,Title",
            "$top": 3
          },
          "curl": "curl -X GET 'https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/83149NED' -H 'PAYMENT-SIGNATURE: <x402 payment payload>' -H 'Content-Type: application/json' -d '{\"$select\":\"Identifier,Title\",\"$top\":3}'",
          "method": "GET",
          "url": "https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/83149NED"
        },
        "input": {
          "query": {
            "properties": {
              "$filter": {
                "description": "OData filter over the collection, e.g. startswith(Title,'642 ') on the branch codes. Omit it to fetch the whole code list in one call, which is usually cheaper.",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$orderby": {
                "description": "Sort expression.",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$select": {
                "description": "Comma-separated fields, e.g. Identifier,Title.",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$top": {
                "description": "Maximum rows. Maximum 100000. Supplying $top suppresses @odata.nextLink, so rows beyond it are silently lost.",
                "required": false,
                "type": "integer",
                "x-parameter-location": "query"
              }
            },
            "type": "object"
          }
        },
        "listingType": "api",
        "metadataUrl": "https://gateway.apiosk.com/cbs-statline/metadata",
        "method": "GET",
        "name": "CBS Statistics",
        "output": {
          "example": {
            "@odata.context": "https://datasets.cbs.nl/odata/v1/CBS/83149NED/$metadata#BedrijfstakkenBranchesSBI2008Codes(Identifier,Title)",
            "value": [
              {
                "Identifier": "T001081",
                "Title": "A-U Alle economische activiteiten"
              }
            ]
          },
          "mimeType": "application/json",
          "schema": {
            "properties": {
              "value": {
                "items": {
                  "properties": {
                    "DataType": {
                      "description": "On MeasureCodes only. A String measure fills StringValue, not Value.",
                      "type": "string"
                    },
                    "Description": {
                      "type": "string"
                    },
                    "DimensionGroupId": {
                      "type": "string"
                    },
                    "Identifier": {
                      "description": "The opaque CBS key an Observations $filter compares against, e.g. 397200. It has no arithmetic relation to the SBI code.",
                      "type": "string"
                    },
                    "Index": {
                      "type": "integer"
                    },
                    "Title": {
                      "description": "An SBI token then a Dutch label. The token may be a section letter (A), a range (B-E, 24-30, 33) or absent.",
                      "type": "string"
                    },
                    "Unit": {
                      "description": "On MeasureCodes only, e.g. Aantal, x mln euro, %.",
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "type": "array"
              }
            },
            "type": "object"
          }
        },
        "path": "/odata/v1/CBS/83149NED",
        "priceUsd": 0.047259,
        "pricing": {
          "amount": "47259",
          "asset": "USDC",
          "model": "per-call",
          "usd": "0.047259"
        },
        "provider": {
          "name": "CBS Statistics",
          "sector": "data",
          "url": "https://gateway.apiosk.com/v1/providers/cbs-statline",
          "username": "cbs-statline"
        },
        "tags": [
          "cbs",
          "statline",
          "centraal bureau voor de statistiek",
          "statistics netherlands",
          "statistiek",
          "statistics",
          "open data",
          "odata",
          "odata v4",
          "sbi",
          "sbi-code",
          "sbi 2008"
        ]
      },
      "resource": "https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/83149NED",
      "type": "http",
      "x402Version": 2
    },
    {
      "accepts": [
        {
          "amount": "47259",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "description": "Business closures per SBI branch and size class — CBS table 83149NED, \"Bedrijven; opheffingen, bedrijfsgrootte, rechtsvorm, bedrijfstak\". The other half of the risk picture, and the more common fate of a small B.V. with negative equity than bankruptcy: opheffingen include voluntary wind-downs, not just court-declared insolvency. Quarterly, latest 2026KW02, 401 branch codes, and the financial sect…",
          "extra": {
            "name": "USD Coin",
            "version": "2"
          },
          "maxTimeoutSeconds": 300,
          "mimeType": "application/json",
          "network": "eip155:8453",
          "outputSchema": {
            "input": {
              "discoverable": true,
              "method": "GET",
              "queryParams": {
                "properties": {
                  "$count": {
                    "description": "Set true to include @odata.count.",
                    "required": false,
                    "type": "boolean",
                    "x-parameter-location": "query"
                  },
                  "$filter": {
                    "description": "OData filter over BedrijfstakkenBranchesSBI2008, Perioden and Measure. Supported: eq, ne, and, or, in, startswith, contains. NOT supported: $expand (400 everywhere). $apply is broken rather than absent: groupby returns 500, aggregate returns 400; only $apply=filter works.",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$orderby": {
                    "description": "Sort expression.",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$select": {
                    "description": "Comma-separated fields.",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$skip": {
                    "description": "Rows to skip.",
                    "required": false,
                    "type": "integer",
                    "x-parameter-location": "query"
                  },
                  "$top": {
                    "description": "Maximum rows. WARNING: supplying $top suppresses @odata.nextLink. Maximum 100000.",
                    "required": false,
                    "type": "integer",
                    "x-parameter-location": "query"
                  }
                },
                "type": "object"
              },
              "type": "http"
            },
            "output": {
              "@odata.context": "https://datasets.cbs.nl/odata/v1/CBS/83149NED/$metadata#Observations",
              "value": [
                {
                  "BedrijfstakkenBranchesSBI2008": "395000",
                  "Id": 260920,
                  "Measure": "M002855",
                  "Perioden": "2026KW02",
                  "StringValue": null,
                  "Value": 1395,
                  "ValueAttribute": "None"
                },
                {
                  "BedrijfstakkenBranchesSBI2008": "395000",
                  "Id": 260921,
                  "Measure": "WP19117",
                  "Perioden": "2026KW02",
                  "StringValue": null,
                  "Value": 1305,
                  "ValueAttribute": "None"
                }
              ]
            }
          },
          "payTo": "0xA039E3dEb5ca71E41905f90491FC5d016CE23B79",
          "scheme": "exact"
        }
      ],
      "lastUpdated": "2026-09-08T18:35:27.038461+00:00",
      "metadata": {
        "api": "cbs-statline",
        "category": "data",
        "contract": "documented",
        "description": "Business closures per SBI branch and size class — CBS table 83149NED, \"Bedrijven; opheffingen, bedrijfsgrootte, rechtsvorm, bedrijfstak\". The other half of the risk picture, and the more common fate of a small B.V. with negative equity than bankruptcy: opheffingen include voluntary wind-downs, not just court-declared insolvency. Quarterly, latest 2026KW02, 401 branch codes, and the financial sect…",
        "docs": {
          "externalDocs": "https://opendata.cbs.nl/statline/portal.html?_la=nl&_catalog=CBS&tableId=83149NED"
        },
        "docsUrl": "https://www.cbs.nl/en-gb/our-services/open-data/statline-as-open-data",
        "documentation": "GET /odata/v1/CBS/83149NED/Observations — business closures per SBI branch and size class. Lags 81589NED by one quarter; rounded to multiples of 5.",
        "example": {
          "body": {
            "$filter": "BedrijfstakkenBranchesSBI2008 eq '395000' and Perioden eq '2026KW02'",
            "$top": 3
          },
          "curl": "curl -X GET 'https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/83149NED/Observations' -H 'PAYMENT-SIGNATURE: <x402 payment payload>' -H 'Content-Type: application/json' -d '{\"$filter\":\"BedrijfstakkenBranchesSBI2008 eq '\\''395000'\\'' and Perioden eq '\\''2026KW02'\\''\",\"$top\":3}'",
          "method": "GET",
          "url": "https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/83149NED/Observations"
        },
        "input": {
          "query": {
            "properties": {
              "$count": {
                "description": "Set true to include @odata.count.",
                "required": false,
                "type": "boolean",
                "x-parameter-location": "query"
              },
              "$filter": {
                "description": "OData filter over BedrijfstakkenBranchesSBI2008, Perioden and Measure. Supported: eq, ne, and, or, in, startswith, contains. NOT supported: $expand (400 everywhere). $apply is broken rather than absent: groupby returns 500, aggregate returns 400; only $apply=filter works.",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$orderby": {
                "description": "Sort expression.",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$select": {
                "description": "Comma-separated fields.",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$skip": {
                "description": "Rows to skip.",
                "required": false,
                "type": "integer",
                "x-parameter-location": "query"
              },
              "$top": {
                "description": "Maximum rows. WARNING: supplying $top suppresses @odata.nextLink. Maximum 100000.",
                "required": false,
                "type": "integer",
                "x-parameter-location": "query"
              }
            },
            "type": "object"
          }
        },
        "listingType": "api",
        "metadataUrl": "https://gateway.apiosk.com/cbs-statline/metadata",
        "method": "GET",
        "name": "CBS Statistics",
        "output": {
          "example": {
            "@odata.context": "https://datasets.cbs.nl/odata/v1/CBS/83149NED/$metadata#Observations",
            "value": [
              {
                "BedrijfstakkenBranchesSBI2008": "395000",
                "Id": 260920,
                "Measure": "M002855",
                "Perioden": "2026KW02",
                "StringValue": null,
                "Value": 1395,
                "ValueAttribute": "None"
              },
              {
                "BedrijfstakkenBranchesSBI2008": "395000",
                "Id": 260921,
                "Measure": "WP19117",
                "Perioden": "2026KW02",
                "StringValue": null,
                "Value": 1305,
                "ValueAttribute": "None"
              }
            ]
          },
          "mimeType": "application/json",
          "schema": {
            "properties": {
              "@odata.nextLink": {
                "type": "string"
              },
              "value": {
                "items": {
                  "properties": {
                    "BedrijfstakkenBranchesSBI2008": {
                      "type": "string"
                    },
                    "Id": {
                      "type": "integer"
                    },
                    "Measure": {
                      "type": "string"
                    },
                    "Perioden": {
                      "description": "YYYYKW0n quarterly.",
                      "type": "string"
                    },
                    "StringValue": {
                      "type": "string"
                    },
                    "Value": {
                      "description": "Rounded to a multiple of 5; 0 can mean fewer than 3.",
                      "type": "number"
                    },
                    "ValueAttribute": {
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "type": "array"
              }
            },
            "type": "object"
          }
        },
        "path": "/odata/v1/CBS/83149NED/Observations",
        "priceUsd": 0.047259,
        "pricing": {
          "amount": "47259",
          "asset": "USDC",
          "model": "per-call",
          "usd": "0.047259"
        },
        "provider": {
          "name": "CBS Statistics",
          "sector": "data",
          "url": "https://gateway.apiosk.com/v1/providers/cbs-statline",
          "username": "cbs-statline"
        },
        "tags": [
          "cbs",
          "statline",
          "centraal bureau voor de statistiek",
          "statistics netherlands",
          "statistiek",
          "statistics",
          "open data",
          "odata",
          "odata v4",
          "sbi",
          "sbi-code",
          "sbi 2008"
        ]
      },
      "resource": "https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/83149NED/Observations",
      "type": "http",
      "x402Version": 2
    },
    {
      "accepts": [
        {
          "amount": "47259",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "description": "Code books for CBS table 86414NED — \"Bedrijfsgegevens; omzetontwikkeling (stijgers-dalers), SBI 2008\". This one path serves every metadata collection of the table, because the gateway resolves a stored path as a literal prefix: /odata/v1/CBS/86414NED/BedrijfstakkenBranchesSBI2008Codes, /MeasureCodes, /PeriodenCodes, /Dimensions and /MeasureGroups all bill and cache against this row, while /Observ…",
          "extra": {
            "name": "USD Coin",
            "version": "2"
          },
          "maxTimeoutSeconds": 300,
          "mimeType": "application/json",
          "network": "eip155:8453",
          "outputSchema": {
            "input": {
              "discoverable": true,
              "method": "GET",
              "queryParams": {
                "properties": {
                  "$filter": {
                    "description": "OData filter over the collection, e.g. startswith(Title,'642 ') on the branch codes. Omit it to fetch the whole code list in one call, which is usually cheaper.",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$orderby": {
                    "description": "Sort expression.",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$select": {
                    "description": "Comma-separated fields, e.g. Identifier,Title.",
                    "required": false,
                    "type": "string",
                    "x-parameter-location": "query"
                  },
                  "$top": {
                    "description": "Maximum rows. Maximum 100000. Supplying $top suppresses @odata.nextLink, so rows beyond it are silently lost.",
                    "required": false,
                    "type": "integer",
                    "x-parameter-location": "query"
                  }
                },
                "type": "object"
              },
              "type": "http"
            },
            "output": {
              "@odata.context": "https://datasets.cbs.nl/odata/v1/CBS/86414NED/$metadata#BedrijfstakkenBranchesSBI2008Codes(Identifier,Title)",
              "value": [
                {
                  "Identifier": "T001081",
                  "Title": "A-U Alle economische activiteiten"
                }
              ]
            }
          },
          "payTo": "0xA039E3dEb5ca71E41905f90491FC5d016CE23B79",
          "scheme": "exact"
        }
      ],
      "lastUpdated": "2026-09-08T18:35:27.038461+00:00",
      "metadata": {
        "api": "cbs-statline",
        "category": "data",
        "contract": "documented",
        "description": "Code books for CBS table 86414NED — \"Bedrijfsgegevens; omzetontwikkeling (stijgers-dalers), SBI 2008\". This one path serves every metadata collection of the table, because the gateway resolves a stored path as a literal prefix: /odata/v1/CBS/86414NED/BedrijfstakkenBranchesSBI2008Codes, /MeasureCodes, /PeriodenCodes, /Dimensions and /MeasureGroups all bill and cache against this row, while /Observ…",
        "docs": {
          "externalDocs": "https://opendata.cbs.nl/statline/portal.html?_la=nl&_catalog=CBS&tableId=86414NED"
        },
        "docsUrl": "https://www.cbs.nl/en-gb/our-services/open-data/statline-as-open-data",
        "documentation": "GET /odata/v1/CBS/86414NED — code books for 86414NED. Literal path: every Codes/Groups/Dimensions collection under it resolves here.",
        "example": {
          "body": {
            "$select": "Identifier,Title",
            "$top": 3
          },
          "curl": "curl -X GET 'https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/86414NED' -H 'PAYMENT-SIGNATURE: <x402 payment payload>' -H 'Content-Type: application/json' -d '{\"$select\":\"Identifier,Title\",\"$top\":3}'",
          "method": "GET",
          "url": "https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/86414NED"
        },
        "input": {
          "query": {
            "properties": {
              "$filter": {
                "description": "OData filter over the collection, e.g. startswith(Title,'642 ') on the branch codes. Omit it to fetch the whole code list in one call, which is usually cheaper.",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$orderby": {
                "description": "Sort expression.",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$select": {
                "description": "Comma-separated fields, e.g. Identifier,Title.",
                "required": false,
                "type": "string",
                "x-parameter-location": "query"
              },
              "$top": {
                "description": "Maximum rows. Maximum 100000. Supplying $top suppresses @odata.nextLink, so rows beyond it are silently lost.",
                "required": false,
                "type": "integer",
                "x-parameter-location": "query"
              }
            },
            "type": "object"
          }
        },
        "listingType": "api",
        "metadataUrl": "https://gateway.apiosk.com/cbs-statline/metadata",
        "method": "GET",
        "name": "CBS Statistics",
        "output": {
          "example": {
            "@odata.context": "https://datasets.cbs.nl/odata/v1/CBS/86414NED/$metadata#BedrijfstakkenBranchesSBI2008Codes(Identifier,Title)",
            "value": [
              {
                "Identifier": "T001081",
                "Title": "A-U Alle economische activiteiten"
              }
            ]
          },
          "mimeType": "application/json",
          "schema": {
            "properties": {
              "value": {
                "items": {
                  "properties": {
                    "DataType": {
                      "description": "On MeasureCodes only. A String measure fills StringValue, not Value.",
                      "type": "string"
                    },
                    "Description": {
                      "type": "string"
                    },
                    "DimensionGroupId": {
                      "type": "string"
                    },
                    "Identifier": {
                      "description": "The opaque CBS key an Observations $filter compares against, e.g. 397200. It has no arithmetic relation to the SBI code.",
                      "type": "string"
                    },
                    "Index": {
                      "type": "integer"
                    },
                    "Title": {
                      "description": "An SBI token then a Dutch label. The token may be a section letter (A), a range (B-E, 24-30, 33) or absent.",
                      "type": "string"
                    },
                    "Unit": {
                      "description": "On MeasureCodes only, e.g. Aantal, x mln euro, %.",
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "type": "array"
              }
            },
            "type": "object"
          }
        },
        "path": "/odata/v1/CBS/86414NED",
        "priceUsd": 0.047259,
        "pricing": {
          "amount": "47259",
          "asset": "USDC",
          "model": "per-call",
          "usd": "0.047259"
        },
        "provider": {
          "name": "CBS Statistics",
          "sector": "data",
          "url": "https://gateway.apiosk.com/v1/providers/cbs-statline",
          "username": "cbs-statline"
        },
        "tags": [
          "cbs",
          "statline",
          "centraal bureau voor de statistiek",
          "statistics netherlands",
          "statistiek",
          "statistics",
          "open data",
          "odata",
          "odata v4",
          "sbi",
          "sbi-code",
          "sbi 2008"
        ]
      },
      "resource": "https://gateway.apiosk.com/cbs-statline/odata/v1/CBS/86414NED",
      "type": "http",
      "x402Version": 2
    }
  ],
  "links": {
    "agentCard": "https://gateway.apiosk.com/.well-known/agent.json",
    "aiPlugin": "https://gateway.apiosk.com/.well-known/ai-plugin.json",
    "capabilities": "https://gateway.apiosk.com/v1/capabilities",
    "catalog": "https://gateway.apiosk.com/v1/apis",
    "compare": "https://gateway.apiosk.com/v1/compare",
    "decide": "https://gateway.apiosk.com/v1/decide",
    "discover": "https://gateway.apiosk.com/v1/discover",
    "do": "https://gateway.apiosk.com/v1/do",
    "documented": "https://apiosk.com/.well-known/x402?page=1&documented=true",
    "first": "https://apiosk.com/.well-known/x402?page=1",
    "last": "https://apiosk.com/.well-known/x402?page=85",
    "llmsTxt": "https://gateway.apiosk.com/llms.txt",
    "mcp": "https://gateway.apiosk.com/.well-known/mcp.json",
    "next": "https://apiosk.com/.well-known/x402?page=2",
    "openapi": "https://gateway.apiosk.com/openapi.json",
    "prev": null,
    "self": "https://apiosk.com/.well-known/x402?page=1"
  },
  "meta": {
    "apis": 102,
    "categories": [
      {
        "category": "data",
        "documented": 121,
        "resources": 193,
        "url": "https://apiosk.com/.well-known/x402?page=1&category=data"
      },
      {
        "category": "finance",
        "documented": 64,
        "resources": 277,
        "url": "https://apiosk.com/.well-known/x402?page=1&category=finance"
      },
      {
        "category": "government",
        "documented": 3,
        "resources": 3,
        "url": "https://apiosk.com/.well-known/x402?page=1&category=government"
      },
      {
        "category": "mobility",
        "documented": 1,
        "resources": 1,
        "url": "https://apiosk.com/.well-known/x402?page=1&category=mobility"
      },
      {
        "category": "security",
        "documented": 0,
        "resources": 218,
        "url": "https://apiosk.com/.well-known/x402?page=1&category=security"
      },
      {
        "category": "crypto",
        "documented": 0,
        "resources": 133,
        "url": "https://apiosk.com/.well-known/x402?page=1&category=crypto"
      },
      {
        "category": "search",
        "documented": 0,
        "resources": 99,
        "url": "https://apiosk.com/.well-known/x402?page=1&category=search"
      },
      {
        "category": "ai",
        "documented": 0,
        "resources": 95,
        "url": "https://apiosk.com/.well-known/x402?page=1&category=ai"
      },
      {
        "category": "tools",
        "documented": 0,
        "resources": 75,
        "url": "https://apiosk.com/.well-known/x402?page=1&category=tools"
      },
      {
        "category": "weather",
        "documented": 0,
        "resources": 68,
        "url": "https://apiosk.com/.well-known/x402?page=1&category=weather"
      },
      {
        "category": "location",
        "documented": 0,
        "resources": 62,
        "url": "https://apiosk.com/.well-known/x402?page=1&category=location"
      },
      {
        "category": "media",
        "documented": 0,
        "resources": 48,
        "url": "https://apiosk.com/.well-known/x402?page=1&category=media"
      },
      {
        "category": "communications",
        "documented": 0,
        "resources": 3,
        "url": "https://apiosk.com/.well-known/x402?page=1&category=communications"
      }
    ],
    "contracts": {
      "callable": 1047,
      "documented": 189,
      "meaning": {
        "callable": "Method and full resource URL known, no parameter contract published. Issue it as-is; it may want parameters nobody documented.",
        "documented": "Carries metadata.input, metadata.example or metadata.output — call it without a second round-trip.",
        "probe": "No method published. Send the request and read the terms off the live 402."
      },
      "probe": 39
    },
    "documentation": {
      "of": 1275,
      "withExampleRequest": 172,
      "withInputSchema": 188,
      "withOutputSchema": 185
    },
    "itemFields": {
      "accepts[].outputSchema": "x402 v1 discovery block ({input:{type,method,queryParams|bodyFields}, output}) — the same one the live 402 challenge carries.",
      "metadata.example": "A ready-to-run call: the resource URL with documented example values filled in, the request body, and the equivalent curl. `placeholders` lists required parameters we have no documented value for — fill those in before calling.",
      "metadata.input": "JSON Schema for the query string, request body and extra headers this resource accepts.",
      "metadata.metadataUrl": "Full, untruncated documentation for the listing. Values marked `truncated` are served in full there.",
      "metadata.output": "Response schema and a real example payload.",
      "metadata.pricing": "Base price plus any parameter-conditional pricing rules. When `model` is `per-call-conditional` the live 402 for your exact request is authoritative."
    },
    "notes": "Amounts in accepts[].amount are atomic token units (x402 v2). Free endpoints are not listed here; browse the full catalog for those. This document is paginated: items[] is one page, meta.paidResources is the whole catalog, and resources carrying the most documentation are served first.",
    "paidResources": 1275,
    "publishes": {
      "include": "managed",
      "note": "Managed listings — hosted, priced and settled through Apiosk — are published here by default. Federated listings (external x402 endpoints Apiosk indexes but does not proxy) are withheld: they carry the provider's own payment terms and almost no request documentation. Ask for them with ?include=federated, both kinds with ?include=all, or browse them at /v1/apis?listing_type=federated.",
      "options": [
        "managed",
        "federated",
        "all"
      ],
      "resources": 1275,
      "withheldResources": 0
    },
    "query": {
      "category": "Exact category match, case-insensitive. See meta.categories for the values and their counts.",
      "contract": "Keep one contract tier: `documented`, `callable` or `probe`. See meta.contracts for what each means and how many there are.",
      "documented": "`true` keeps only resources that carry at least one of metadata.input / metadata.example / metadata.output — the ones callable without a second round-trip.",
      "include": "`managed` (default), `federated` or `all`. See meta.publishes.",
      "page": "1-based page number. Default 1, clamped to the last page. Walk the catalog by following links.next until it is null.",
      "perPage": "Resources per page. Default 15, maximum 100.",
      "q": "Free-text search over the listing name, tags, resource URL, path, description and category. Every word must match; results are ranked by where they matched, name and tags first."
    },
    "ranking": "managed-first: listings Apiosk publishes and operates rank above federated listings it only executes; every listing is called and settled through the gateway, and the requested sort applies within each group",
    "settlement": {
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "assetDecimals": 6,
      "assetSymbol": "USDC",
      "network": "base",
      "networks": [
        "base"
      ],
      "protocol": "x402",
      "scheme": "exact"
    }
  },
  "pagination": {
    "filters": {
      "category": null,
      "contract": null,
      "documented": false,
      "include": "managed",
      "q": null
    },
    "matchedResources": 1275,
    "page": 1,
    "perPage": 15,
    "totalPages": 85
  },
  "provider": {
    "description": "Apiosk is the comparison layer for agentic commerce. Listings are grouped by the job they perform, so an agent that needs a task done gets every provider that can do it in one call, priced side by side, with an input mapping that makes the offers substitutable. Three chained endpoints do the comparing, and none of them charges anything: GET /v1/discover (what can perform this task, with stable candidate ids), GET /v1/compare (how those candidates perform against your requirements, scored 0-100 with the weights and per-dimension contributions that produced the number, so it can be recomputed rather than trusted) and GET /v1/decide (one provider back, the rule that picked it, every rejection with the constraint that caused it, and the runners-up in order). Browse the jobs with GET /v1/capabilities; get the candidates for one, cheapest first, with GET /v1/capabilities/{slug}. The call you pick is paid per request over x402 (HTTP 402 + USDC), with no accounts, API keys or SDKs. Describe a need in plain words at GET /v1/search and get the providers ranked. Price, settlement rail and input compatibility are compared for every offer; measured latency and success rate are published for the listings Apiosk has proxied enough calls of, and explicitly absent for the rest. Result quality is not measured anywhere.",
    "name": "Apiosk Gateway",
    "url": "https://gateway.apiosk.com"
  },
  "updatedAt": "2026-09-14T02:03:32.562847054+00:00",
  "x402Version": 2,
  "canonical": "https://gateway.apiosk.com/.well-known/x402",
  "mirroredBy": "https://apiosk.com"
}
