API Reference

This page will help you get started with DataForms.io API.

Introduction

Welcome to the DataForms.io API! Our RESTful API allows you to create custom integrations and automate workflows with DataForms.io. Whether you're managing form data, integrating with other services, or building custom applications, our API provides the tools you need.


Accessing the API

To start using the API:

  • Log in to your DataForms.io account.
  • Navigate to Settings.
  • Under the Security section, create a new API key.

The API is available to all users, including those on the free plan.


Base URL

All API endpoints are accessed via the following base URL:

https://api.dataforms.io

Authentication

Authenticate your API requests using the Bearer token method. Include your API key in the Authorization header:

Authorization: Bearer YOUR_API_KEY

Replace YOUR_API_KEY with the API key you generated.


Testing Your Setup

To verify that your API key is working correctly, make a GET request to the /user endpoint:

GET https://api.dataforms.io/user

A successful response will return information about your user account.


Making Your First API Call

Here's an example using cURL:

curl -X GET "https://api.dataforms.io/user" \
     -H "Authorization: Bearer YOUR_API_KEY"

Rate Limits

  • Standard Rate Limit: 75 requests per minute.
  • To request higher limits, please contact us to discuss your needs.

Requirements and Dependencies

  • No Specific Requirements: The API is a standard RESTful service with no special environment requirements or dependencies.
  • Programming Languages: You can use any programming language capable of making HTTP requests.

Support and Resources

Currently, support resources are limited. If you have questions or need assistance, please feel free to contact us directly.