For Agents
Authenticate as an EasyFill user, list active child-care centres, retrieve responses for a form, and share a form to a centre via API.
Get started with EasyFill.ai API in minutes using your preferred integration method.
# Add to your MCP client config (Claude Desktop, Cursor, Windsurf)
{
"jentic": {
"url": "https://api.jentic.com/mcp",
"auth": "oauth"
}
}
# Then ask your agent:
"retrieve responses for a form"
# → Jentic returns the GET /events tool with parameter schema, agent executes.What an agent can do with EasyFill.ai API API.
Authenticate users with email and password to receive an EasyFill access token
List all active child-care centres connected to the EasyFill account
Retrieve the full set of submitted responses for a given form
Share a specific form to a child-care centre to collect responses there
GET STARTED
Use for: I need to log in and get an EasyFill access token, List all active child-care centres, Retrieve all responses submitted to form 1234, Share form 1234 to a specific child-care centre
Not supported: Does not handle email delivery, payment processing, or general user-account management — use for child-care form distribution and response retrieval only.
Jentic publishes the only available OpenAPI document for EasyFill.ai API, keeping it validated and agent-ready.
Jentic publishes the only available OpenAPI specification for EasyFill.ai API, keeping it validated and agent-ready. EasyFill.ai is a form-building platform aimed at child-care centres and similar service providers, and its API exposes 5 endpoints for authenticating users, listing active centres, retrieving form responses, and sharing forms to a specific centre. Use it to automate response collection and form distribution rather than doing it manually in the EasyFill admin UI.
Automate response collection workflows that would otherwise require manual UI clicks
Patterns agents use EasyFill.ai API API for, with concrete tasks.
★ Form Response Export
Operations teams running surveys across multiple child-care centres pull all submitted responses for a form using GET /api/forms/{form_id}/responses. The export feeds into reporting pipelines or LLM-driven response summarisation without re-keying data from the admin UI. Setup takes minutes once a token is obtained.
Authenticate via POST /api/users/login, then call GET /api/forms/1234/responses and serialise the responses to CSV
Form Distribution to Centres
Programme managers share a form template to a specific child-care centre via POST /api/forms/share_to_child_care_center so each centre receives its own response collection link. This avoids manual sharing through the admin UI when many centres need the same form on a recurring schedule.
Share form 1234 to child care centre 56 via POST /api/forms/share_to_child_care_center
Active Centre Roster Sync
BI and ops teams sync the list of active child-care centres into a downstream system using GET /api/child_care_centers/active. The list is used as the source of truth for distribution lists, dashboards, and audits without scraping the admin UI.
Pull the active list of child care centres and write it to a Google Sheet for the operations team
Agent-Driven Response Summaries via Jentic
AI agents can authenticate to EasyFill and pull responses through Jentic to generate summaries of qualitative answers across all centres. Credentials are held in the Jentic vault rather than passed into the agent prompt, which matters because EasyFill auth is by username and password.
Search Jentic for 'easyfill form responses', load GET /api/forms/{form_id}/responses, and execute it for form 1234 then summarise free-text answers
5 endpoints — jentic publishes the only available openapi specification for easyfill.
METHOD
PATH
DESCRIPTION
/api/users/login
Log in and receive an access token
/api/child_care_centers/active
List active child-care centres
/api/forms/{form_id}/responses
List responses for a form
/api/forms/share_to_child_care_center
Share a form to a centre
/api/users/login
Log in and receive an access token
/api/child_care_centers/active
List active child-care centres
/api/forms/{form_id}/responses
List responses for a form
/api/forms/share_to_child_care_center
Share a form to a centre
Three things that make agents converge on Jentic-routed access.
Credential isolation
EasyFill credentials (email and password) are stored in the Jentic vault. Jentic exchanges them for an access token at execution time so neither the password nor the token enter the agent's prompt context.
Intent-based discovery
Agents search Jentic by intent (e.g., 'easyfill form responses') and Jentic returns the matching endpoint with its input schema. With only 5 endpoints, intent search resolves quickly.
Time to first call
Direct EasyFill integration: a few hours for login flow and response handling. Through Jentic: under 30 minutes — search, load schema, execute.
Alternatives and complements available in the Jentic catalogue.
Typeform API
General-purpose form and survey builder with response export endpoints.
Choose Typeform for general consumer or business surveys; choose EasyFill when the workflow is specifically scoped to child-care centres.
Jotform API
Form builder with extensive submission and form management APIs.
Choose Jotform for broad form-builder needs and templates; choose EasyFill for the child-care domain workflow it is built around.
Google Forms API
Google's free form and quiz builder with API access to forms and responses.
Choose Google Forms for free, ad-hoc data collection inside a Google Workspace; choose EasyFill when child-care-specific workflows like centre sharing matter.
Specific to using EasyFill.ai API API through Jentic.
Why is there no official OpenAPI spec for EasyFill.ai API?
EasyFill.ai does not publish a public OpenAPI specification. Jentic generates and maintains this spec from EasyFill's internal swagger.yaml so AI agents and developers can call it via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.
What authentication does the EasyFill.ai API use?
EasyFill uses an API-key style token returned by POST /api/users/login. The token is sent on subsequent requests in the lowercase 'authorization' header. Through Jentic, the email/password credentials are exchanged for the token in the vault and the agent never handles either.
Can I retrieve all responses for an EasyFill form?
Yes. GET /api/forms/{form_id}/responses returns the submitted responses for the form ID supplied in the path. The endpoint is the canonical export path for response data.
How do I share a form to a child-care centre with the EasyFill.ai API through Jentic?
Search Jentic for 'easyfill share form to centre', load POST /api/forms/share_to_child_care_center, and execute it with the form ID and centre ID. Jentic returns the input schema so the agent supplies only the fields the endpoint accepts.
What are the rate limits for the EasyFill.ai API?
The OpenAPI specification does not publish numeric rate limits. EasyFill applies fair-use limits server-side; HTTP 429 responses indicate throttling. Through Jentic, retries with backoff can be configured in the execution request.
Can I list all active child-care centres in my EasyFill account?
Yes. GET /api/child_care_centers/active returns every centre currently active for your account, which is useful for syncing centre directories or driving form-distribution loops.