OpenCommerceIndex

For developers and agents

The whole directory is static files published from GitHub. No API keys, no rate limits of ours, no servers to run.

Files

URLContents
https://ignaciolarranaga.github.io/open-commerce-index/index.jsonRoot index: countries, counts and addresses
https://ignaciolarranaga.github.io/open-commerce-index/uy.jsonAll profiles for Uruguay
https://ignaciolarranaga.github.io/open-commerce-index/us.jsonAll profiles for United States
https://ignaciolarranaga.github.io/open-commerce-index/gb.jsonAll profiles for United Kingdom
https://ignaciolarranaga.github.io/open-commerce-index/de.jsonAll profiles for Germany
https://ignaciolarranaga.github.io/open-commerce-index/fr.jsonAll profiles for France
https://ignaciolarranaga.github.io/open-commerce-index/es.jsonAll profiles for Spain
https://ignaciolarranaga.github.io/open-commerce-index/mx.jsonAll profiles for Mexico
https://ignaciolarranaga.github.io/open-commerce-index/br.jsonAll profiles for Brazil
https://ignaciolarranaga.github.io/open-commerce-index/ca.jsonAll profiles for Canada
https://ignaciolarranaga.github.io/open-commerce-index/stores/<cc>/<slug>.jsonSingle profile as JSON
https://ignaciolarranaga.github.io/open-commerce-index/stores/<cc>/<slug>.mdSingle profile as Markdown
https://ignaciolarranaga.github.io/open-commerce-index/categories.jsonTaxonomy with labels and synonyms
https://ignaciolarranaga.github.io/open-commerce-index/schemas/store.schema.jsonProfile schema

The JSON files carry generated_at and source_revision so you can cite the exact version you read. Addresses inside the files are absolute.

Schema

Every profile follows the store schema (JSON Schema 2020-12), version 1. The fields an agent cares about:

Usage rules

Contributing

The index repository accepts profiles by form or by pull request, with automatic validation. The plugin repository holds the shop skill, the per-assistant packages and the compatibility matrix.