API

Authentication

Authenticate requests to the SK Form Builder API using your API key.

2 min read

Last updated June 15, 2026

All SK Form Builder API requests are authenticated using a Bearer token API key.

API key access requires a Pro+ plan.

Generate an API key

Open Global Settings

In the app → Global Settings → API Key.

Generate the key

Click Generate. Your API key is displayed copy it immediately and store it securely. It is only shown once.

Regenerate if needed

If your key is compromised, click Regenerate to invalidate the old key and create a new one.

Using the API key

Include your API key in the Authorization header of every request:

bash
curl -X GET "https://formbuilder.magento2extensions.com/api/store/responses" \
  -H "Accept: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY"

Security

Keep your key private

Never include your API key in client-side JavaScript, public Git repositories, or anywhere a third party could read it. The key grants full read access to your form responses.

  • Store your key in environment variables or a secrets manager
  • Do not commit it to version control
  • Regenerate immediately if you suspect it has been exposed

Errors

StatusMeaning
401 UnauthorizedAPI key is missing or invalid
403 ForbiddenYour plan doesn't include API access (Pro+ required)

See API Reference for all available endpoints.

Was this page helpful?