Skip to main content

DatumForge — one API for the reference data your app assumes exists. Sixteen public sources, one schema. Name placeholder; the Python client is not published yet.

Project description

DatumForge

One API for the reference data your app assumes exists. Sixteen public sources, one schema. From Loved Digital Consulting.

This package is a name placeholder. The Python client is not published yet. The API is live and usable directly over HTTP today — see the docs below.

What the API serves

  • Geography / administrative — countries, states and subdivisions, cities, US counties, ZIP codes, CBSAs, DMAs, NANPA area codes
  • Indicators — World Bank, US Census ACS, BEA, BLS, IRS, broadband
  • Operational lookups — currency exchange rates, public holidays

Sixteen public and open-licensed sources arrive in sixteen shapes and leave as one object with one contract. Every list endpoint supports fields, sort, and limit/offset pagination, and returns an X-Total-Count header.

Using it today

import httpx

base = "https://api.loveddigital.com"

httpx.get(f"{base}/countries/", params={"name": "Japan", "fields": "common_name,cca2"}).json()
httpx.get(f"{base}/zip/90210").json()
httpx.get(f"{base}/rates/USD/EUR", params={"amount": 100}).json()

Licensing

This package is proprietary and reserved for future use by Loved Digital Consulting.

The data the API returns carries per-source obligations and cannot be collapsed into a single licence — ODbL 1.0, CC BY 4.0, public domain, MIT, and Nielsen-proprietary sources are all represented. Credits are published per source at https://api.loveddigital.com/attribution, which is the authoritative statement.

Contact

support@loveddigital.com

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

datumforge-0.0.1.tar.gz (2.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

datumforge-0.0.1-py3-none-any.whl (2.7 kB view details)

Uploaded Python 3

File details

Details for the file datumforge-0.0.1.tar.gz.

File metadata

  • Download URL: datumforge-0.0.1.tar.gz
  • Upload date:
  • Size: 2.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.3

File hashes

Hashes for datumforge-0.0.1.tar.gz
Algorithm Hash digest
SHA256 b8a321132b8a441ee8330dc2dab5bb7a04de0d32b11b0f7f0aacef1f7dcc21d3
MD5 e23f741c04f4985775a3ea3b905f4a89
BLAKE2b-256 7b72a57a812c9ac2d10c3141532e5684ecef6e8269e4eebe2b27a4fad69f224c

See more details on using hashes here.

File details

Details for the file datumforge-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: datumforge-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 2.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.3

File hashes

Hashes for datumforge-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 251ac03d67765d7cd7203617a291695034afdc9bda87ef3493d62d2b4c5d593d
MD5 b161e53b57805c4218f2dfa8db5b62c8
BLAKE2b-256 987b1cfe8fdc95bb3fc1dca943db23fe7e0790aadb497a33f6a7be5150500521

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page