Generating API Keys - sheaphillips/common-hosted-form-service GitHub Wiki

Home > CHEFS Capabilities > Data Management > Generating API keys


Connect your 3rd party applications with CHEFS to give it access to any of your form's data through our documented CHEFS API specifications.

On this page:

How to generate and regenerate an API key

You can generate an API key by going to your "Form Settings" and opening the API Key Panel. If you want to generate a new API key, click the Generate API Key button bellow and confirm your selection. You can only perform this on programmatic level.

HTML Tag: div, CSS Class: alert alert-primary

Once you have generated your key, you can click on the Show Secret Icon to view and use this key in your 3rd party applications to make calls to our endpoints.

If you need to create a new API Key, you can click Regenerate API Key to get a new one.

Please note to never keep your API keys in an unsecure area.

How to make a call to the CHEFS API

Back to top

You can make calls to our endpoints by using Basic Authorization.

If you require more information about how to use Basic Authorization, follow this link: https://datatracker.ietf.org/doc/html/rfc7617#section-2

  1. Your Username corresponds to your Form's ID

You can find your Form's ID by going to your Form Settings page, and copying it from the URL

HTML Tag: div, CSS Class: alert alert-primary

  1. Your Password corresponds to your Generated API Key

Note

You can only make requests to the endpoints that have a BasicAuth Authorization type from our API Specifications.

HTML Tag: div, CSS Class: alert alert-primary

Back to top

⚠️ **GitHub.com Fallback** ⚠️