c0mm0.com — the continuously verified register of European data

Register record·DATASET·DE·REGULATORVERIFIED · checked 19h ago
D

Deutsche Bundesbank — German external trade (BBDA1)

DatasetExecutable4/7Query nowOpen workbenchSubscribe🇩🇪Germany

Official time series data on German external trade, published by the Deutsche Bundesbank as the BBDA1 dataflow through its SDMX 2.1 REST API. A single endpoint delivers data in XML (SDMX-ML), CSV, or JSON formats, selectable via a format parameter. Users can extract specific series using a key path together with startPeriod, endPeriod, and lastNObservations filters, allowing targeted retrieval of trade statistics for national economic analysis, research, and monitoring of Germany's foreign trade performance over time.German external trade (BBDA1) — official time series from the Deutsche Bundesbank, published as the BBDA1 dataflow over SDMX 2.1 REST. One endpoint serves XML (SDMX-ML), CSV (?format=csv) and JSON (?format=json); extract exactly the series you need with a key path and startPeriod / endPeriod / lastNObservations filters.

economyprices
52
fair

Weighted across five axes. Tap a ring for what it measures.

Data schema (30 fields)

Filterable via the API (12)
BBK_STD_FREQBBK_STD_AREA_WORLDBBK_STD_ADJUSTMENTBBK_DOET_DIRECTIONBBK_DOET_CONCEPTBBK_DOET_CLASSIFICATIONBBK_DOET_DESTINATIONBBK_DOET_INCOBBK_PRICEUNITBBK_DO_BASISBBK_DO_SUFFIXTIME_PERIOD

Click a field to see example values.

FieldTypeDescription
BBK_STD_FREQFilterable via the APIdimensionFrequency code of the time series, e.g. monthly (M).1 codes (e.g. M)
BBK_STD_AREA_WORLDFilterable via the APIdimensionReference area/country code, e.g. DE for Germany.1 codes (e.g. DE)
BBK_STD_ADJUSTMENTFilterable via the APIdimensionSeasonal/calendar adjustment code (e.g. adjusted or not).2 codes (e.g. N, Y)
BBK_DOET_DIRECTIONFilterable via the APIdimensionTrade direction code: export, import or special trade.3 codes (e.g. EX, IM, SD)
BBK_DOET_CONCEPTFilterable via the APIdimensionStatistical concept code used for the trade series.1 codes (e.g. S)
BBK_DOET_CLASSIFICATIONFilterable via the APIdimensionGoods classification code used to categorise the trade series.11 codes (e.g. A, GP09I028, GP09I029)
BBK_DOET_DESTINATIONFilterable via the APIdimensionPartner country or region code for the trade flow.42 codes (e.g. A1, AT, AU)
BBK_DOET_INCOFilterable via the APIdimensionIncoterms-related code applied to the trade series.1 codes (e.g. A)
BBK_PRICEUNITFilterable via the APIdimensionPrice/unit basis code, e.g. value or quantity.2 codes (e.g. V, C)
BBK_DO_BASISFilterable via the APIdimensionStatistical basis code defining how the series is compiled.2 codes (e.g. ABA, A21)
BBK_DO_SUFFIXFilterable via the APIdimensionSuffix code further qualifying the series definition.2 codes (e.g. A, L)
TIME_PERIODFilterable via the APItimePeriod of the observation, filterable via startPeriod/endPeriod.Time dimension — filter with startPeriod / endPeriod query params.
OBS_VALUEObservation valuenumberNumeric value of the trade observation for this series.The observed numeric value for each cell.
TIME_FORMATattributeCode indicating the time format of the observation.Code indicating the time format of the observation.
BBK_DECIMALSattributeNumber of decimal places used in the observation value.Number of decimal places used in the observation value.
BBK_IDattributeBundesbank internal identifier for the time series.Bundesbank internal identifier for the time series.
BBK_UNITattributeUnit of measurement for the observation value.Unit of measurement for the observation value.
BBK_UNIT_MULTattributeUnit multiplier exponent applied to the observation value.Unit multiplier exponent applied to the observation value.
BBK_TITLE_ENGattributeEnglish-language title of the time series.English-language title of the time series.
BBK_COMM_SRC_ENGattributeEnglish-language note on the data source of the series.English-language note on the data source of the series.
WEB_CATEGORYattributeCategory code used to classify the series on the Bundesbank website.Category code used to classify the series on the Bundesbank website.
BBK_COMM_METH_ENGattributeEnglish-language note on the methodology behind the series.English-language note on the methodology behind the series.
BBK_COMM_GEN_ENGattributeGeneral English-language comment about the time series.General English-language comment about the time series.
BBK_UMR_ENGattributeEnglish-language note on breaks or revisions in the series.English-language note on breaks or revisions in the series.
BBK_EUROattributeObservation value expressed in euros.Observation value expressed in euros.
BBK_DIFFattributeDifference or percentage change versus the previous period.Difference or percentage change versus the previous period.
BBK_DIFF_YattributeDifference or percentage change versus the same period last year.Difference or percentage change versus the same period last year.
OBS_STATUSattributeStatus flag qualifying the observation, e.g. estimated or provisional.Status flag qualifying the observation, e.g. estimated or provisional.
BBK_DIFF_AattributeAdjusted difference or percentage change versus the previous period.Adjusted difference or percentage change versus the previous period.
BBK_DIFF_Y_AattributeAdjusted difference or percentage change versus the same period last year.Adjusted difference or percentage change versus the same period last year.

Schema captured from sdmx 2 days ago.

Query the data

Pick columns and a sort, then fetch a live preview straight from the source. Choose an API-filterable column (marked ▾) under “Where” to pick from its list of values.

=

Sample data (5 records)

Record 1BBK_DIFF: — · BBK_EURO: 2187428
{
  "BBK_DIFF": null,
  "BBK_EURO": "2187428",
  "OBS_VALUE": "4278238",
  "BBK_DIFF_A": null,
  "BBK_DIFF_Y": null,
  "OBS_STATUS": null,
  "TIME_PERIOD": "1993-01",
  "BBK_DIFF_Y_A": null,
  "BBK_DO_BASIS": "ABA",
  "BBK_STD_FREQ": "M",
  "BBK_DOET_INCO": "A",
  "BBK_DO_SUFFIX": "A",
  "BBK_PRICEUNIT": "V",
  "BBK_DOET_CONCEPT": "S",
  "BBK_DOET_DIRECTION": "EX",
  "BBK_STD_ADJUSTMENT": "N",
  "BBK_STD_AREA_WORLD": "DE",
  "BBK_DOET_DESTINATION": "A1",
  "BBK_DOET_CLASSIFICATION": "A"
}
Record 2BBK_DIFF: 25.0 · BBK_EURO: 2735189
{
  "BBK_DIFF": "25.0",
  "BBK_EURO": "2735189",
  "OBS_VALUE": "5349564",
  "BBK_DIFF_A": null,
  "BBK_DIFF_Y": null,
  "OBS_STATUS": null,
  "TIME_PERIOD": "1993-02",
  "BBK_DIFF_Y_A": null,
  "BBK_DO_BASIS": "ABA",
  "BBK_STD_FREQ": "M",
  "BBK_DOET_INCO": "A",
  "BBK_DO_SUFFIX": "A",
  "BBK_PRICEUNIT": "V",
  "BBK_DOET_CONCEPT": "S",
  "BBK_DOET_DIRECTION": "EX",
  "BBK_STD_ADJUSTMENT": "N",
  "BBK_STD_AREA_WORLD": "DE",
  "BBK_DOET_DESTINATION": "A1",
  "BBK_DOET_CLASSIFICATION": "A"
}
Record 3BBK_DIFF: 7.1 · BBK_EURO: 2929398
{
  "BBK_DIFF": "7.1",
  "BBK_EURO": "2929398",
  "OBS_VALUE": "5729405",
  "BBK_DIFF_A": null,
  "BBK_DIFF_Y": null,
  "OBS_STATUS": null,
  "TIME_PERIOD": "1993-03",
  "BBK_DIFF_Y_A": null,
  "BBK_DO_BASIS": "ABA",
  "BBK_STD_FREQ": "M",
  "BBK_DOET_INCO": "A",
  "BBK_DO_SUFFIX": "A",
  "BBK_PRICEUNIT": "V",
  "BBK_DOET_CONCEPT": "S",
  "BBK_DOET_DIRECTION": "EX",
  "BBK_STD_ADJUSTMENT": "N",
  "BBK_STD_AREA_WORLD": "DE",
  "BBK_DOET_DESTINATION": "A1",
  "BBK_DOET_CLASSIFICATION": "A"
}
Record 4BBK_DIFF: -12.8 · BBK_EURO: 2554379
{
  "BBK_DIFF": "-12.8",
  "BBK_EURO": "2554379",
  "OBS_VALUE": "4995931",
  "BBK_DIFF_A": null,
  "BBK_DIFF_Y": null,
  "OBS_STATUS": null,
  "TIME_PERIOD": "1993-04",
  "BBK_DIFF_Y_A": null,
  "BBK_DO_BASIS": "ABA",
  "BBK_STD_FREQ": "M",
  "BBK_DOET_INCO": "A",
  "BBK_DO_SUFFIX": "A",
  "BBK_PRICEUNIT": "V",
  "BBK_DOET_CONCEPT": "S",
  "BBK_DOET_DIRECTION": "EX",
  "BBK_STD_ADJUSTMENT": "N",
  "BBK_STD_AREA_WORLD": "DE",
  "BBK_DOET_DESTINATION": "A1",
  "BBK_DOET_CLASSIFICATION": "A"
}
Record 5BBK_DIFF: 0.6 · BBK_EURO: 2569159
{
  "BBK_DIFF": "0.6",
  "BBK_EURO": "2569159",
  "OBS_VALUE": "5024839",
  "BBK_DIFF_A": null,
  "BBK_DIFF_Y": null,
  "OBS_STATUS": null,
  "TIME_PERIOD": "1993-05",
  "BBK_DIFF_Y_A": null,
  "BBK_DO_BASIS": "ABA",
  "BBK_STD_FREQ": "M",
  "BBK_DOET_INCO": "A",
  "BBK_DO_SUFFIX": "A",
  "BBK_PRICEUNIT": "V",
  "BBK_DOET_CONCEPT": "S",
  "BBK_DOET_DIRECTION": "EX",
  "BBK_STD_ADJUSTMENT": "N",
  "BBK_STD_AREA_WORLD": "DE",
  "BBK_DOET_DESTINATION": "A1",
  "BBK_DOET_CLASSIFICATION": "A"
}

Live sample captured at profiling time — values may have changed upstream.

Verification Status

Using the API

Query examples

curl -s 'https://api.statistiken.bundesbank.de/rest/metadata/dataflow/BBK' -H 'Accept: application/vnd.sdmx.structure+xml;version=2.1'

All dataflows (datasets) published by this agency, as SDMX-ML.

Full API documentation ↗

Machine-readable & source

Deutsche Bundesbank — German external trade (BBDA1) — live verification badge

Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.