REFERENCE BUILD 01 / 2026-10-16OFFLINE FIXTURES · EXPLICIT CONTRACTS · REPRODUCIBLE OUTPUT
Investment
Research APIs
Version 1 / No external dependencies

Runnable samples and contract records

Download a complete offline integration kit. Retain the synthetic-data label and narrow adapter scope when reusing the examples.

Complete offline sample kit

Three synthetic provider fixtures, the adapter module, Node runner, independent Python normalizer and tests. No dependencies, accounts or keys.

Download

Normalized record schema

JSON Schema shape reference, with explicit notes on the additional semantic and temporal checks performed by the adapter.

Download

Integration contract worksheet

Record schema, time semantics, pagination, failure policies and usage rights before connecting a feed.

Download

FRED V1-shaped fixture

Invented observations with an initial version, a revision and explicit missing data.

Download

World Bank V2-shaped fixture

Two complete synthetic page envelopes with annual periods and response metadata.

Download

SEC Company Facts-shaped fixture

A fictional issuer and instant financial facts, retaining units and accessions.

Download

Source inventory

Dated official interface specifications and reference material for this publication.

Download

Run the retained examples.

Extract the kit into its own directory. Node.js 18+ and Python 3.10+ are sufficient; no package installation is required.

node samples/run.mjs fred fixtures/fred-synthetic.json
node --test tests/adapters.test.mjs
python tests/reference.py

Read the sample instructions · Inspect the adapter

Search the technical reference