Welcome to Compassion's Developer Portal

The Compassion International API contains both public and private APIs. The Public API is primarily for those who want to help sponsors gain access to information about their sponsored children. It is available to anyone simply by following the registration steps. The Private APIs are more extensive and are intended for International Partners, field staff such as Implementing Church Partners and any other administration staff across Compassion's global community.

Follow the steps below to start using the Compassion International APIs:

  1. Register for a user account.
  2. Apply for a public API key.
  3. Browse the API documentation.
  4. Explore the Interactive APIs for examples.
  5. Use Compassion's free widgets and banners.
  6. Review Compassion's Branding Guidelines prior to using Compassion logos.
  7. Join a discussion in the forums.

Read the Docs

Learn how to call our APIs from your own programs and software processes.

Find Out More

Make a Call

Use our interactive APIs to make a call and see exactly how our APIs work.

Start Exploring


Get an access key to start using our API calls in your apps and to view usage reports.

Get Started

Download Our Mobile App

Stay connected with your sponsored child through an application that uses our API calls.

Download Now