Ardent AfricaDocs
Developers

API terms and acceptable use

The rules for using the Ardent Africa public API and widgets.

By using the public API or the widgets, you agree to these terms. They exist to keep the platform safe and the data accurate.

Acceptable use

You may:

  • read public data for display, research, or building integrations,
  • embed the widgets on sites you control,
  • cache responses to reduce load.

You may not:

  • attempt to access data the API does not expose, or probe for private fields,
  • scrape at a rate that degrades the service, or evade rate limits across many IPs or keys,
  • present the data in a misleading way, or imply endorsement by Ardent Africa,
  • use the data to contact or profile individuals.

Data accuracy

The data is provided as is. Figures such as raised amounts and signature counts are near-real-time but may be cached. Do not present them as financial statements.

Attribution

When you display campaign or petition data, link back to the campaign or petition on ardent.africa so supporters can act. The widgets do this for you.

Changes and termination

We may change the API under the versioning policy. We may revoke a key that breaches these terms. Material changes are announced in the changelog.

Privacy

The public API exposes no personal contact data. If you collect data from your own users while using the widgets or API, you are responsible for complying with the law that applies to you, including Ghana's Data Protection Act where relevant.

Last updated: 18 June 2026

On this page