For Agents
Create and submit forms, fill document templates, and run AI document extractions through Feathery's REST API.
Get started with Feathery 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:
"fill a feathery document template"
# → Jentic returns the GET /events tool with parameter schema, agent executes.What an agent can do with Feathery API API.
Drive form submissions and inspect submitted field values
Run AI document intelligence extractions on uploaded files
Fill PDF templates and manage document envelopes for signature
Manage end users, workspaces, and account members programmatically
Rotate the workspace API key when credentials need to be cycled
GET STARTED
Use for: I need to fill a PDF document template with applicant data, Run an AI extraction on an uploaded ID document, List all submissions for a specific Feathery form, Invite a teammate to my Feathery workspace
Not supported: Does not handle payments, hosted authentication, or analytics dashboards — use for Feathery forms, submissions, and document intelligence only.
Jentic publishes the only available OpenAPI document for Feathery API, keeping it validated and agent-ready.
Jentic publishes the only available OpenAPI specification for Feathery API, keeping it validated and agent-ready. Feathery is a form-building and document-intelligence platform that combines hosted forms, conditional logic, e-signature envelopes, and AI-powered extraction from uploaded documents. The REST API exposes 40 endpoints covering accounts, fields, forms, submissions, users, workspaces, document templates, and AI extraction runs so backends and agents can drive the full lifecycle of an applicant or onboarding flow.
Audit form activity through the logs endpoints
Patterns agents use Feathery API API for, with concrete tasks.
★ Automated Onboarding with Document Intelligence
Financial-services and HR teams use Feathery to host onboarding forms that collect ID documents and proof-of-address PDFs, then run AI extraction to pull out fields like name, address, and date of birth. The /api/ai/run/{extraction_id}/ endpoint kicks off a run and /api/ai/run/batch/{extraction_id}/ returns the structured results so the backend can pre-fill the next stage of onboarding without manual review.
Upload a passport image to a Feathery form, call POST /api/ai/run/{extraction_id}/, then GET /api/ai/run/batch/{extraction_id}/ to retrieve extracted name and date of birth.
Document Template Filling and E-Signature
Operations teams use Feathery's document endpoints to fill PDF templates with submitted form data and route them through e-signature envelopes. POST /api/document/fill/ generates the populated PDF and the /api/document/envelope/ endpoints manage the signing flow, replacing manual PDF assembly for contracts, NDAs, and offer letters.
Call POST /api/document/fill/ with template ID and form submission data, then create an envelope with POST /api/document/envelope/ for the signer.
Form Submission Reconciliation
Product teams reconcile Feathery submissions against their CRM or analytics warehouse. The submissions and fields endpoints expose what was submitted, by whom, and when, so a nightly job can hydrate downstream records without scraping the Feathery dashboard.
List submissions for form ID xyz from the last 24 hours and upsert each record into the internal CRM.
Agent-Built Applicant Workflow
An AI agent assembling an applicant intake flow can use Jentic to discover Feathery's form, submission, and document operations, fill a template with applicant data, kick off a document extraction, and route the result to a reviewer — all without holding the raw Feathery API key in agent context.
Use Jentic to search 'fill a feathery document template', execute POST /api/document/fill/, then POST /api/ai/run/{extraction_id}/ on the resulting file.
40 endpoints — jentic publishes the only available openapi specification for feathery api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/api/document/fill/
Fill a PDF template with submitted data
/api/ai/run/{extraction_id}/
Run AI document extraction
/api/ai/run/batch/{extraction_id}/
Get batch AI extraction results
/api/document/envelope/
Create a document envelope for signature
/api/account/
Get account information
/api/account/rotate_key/
Rotate the workspace API key
/api/document/fill/
Fill a PDF template with submitted data
/api/ai/run/{extraction_id}/
Run AI document extraction
/api/ai/run/batch/{extraction_id}/
Get batch AI extraction results
/api/document/envelope/
Create a document envelope for signature
/api/account/
Get account information
Three things that make agents converge on Jentic-routed access.
Credential isolation
Feathery workspace API keys are stored encrypted in the Jentic vault. Agents receive a scoped reference and Jentic injects the Authorization header at execution time, so raw keys never enter agent context.
Intent-based discovery
Agents search by intent (e.g. 'fill a feathery document template') and Jentic returns the matching Feathery operation with its input schema, so the agent calls the correct endpoint without parsing 40 paths.
Time to first call
Direct Feathery integration: 1-3 days for auth, file handling, and extraction polling. Through Jentic: under 1 hour — search, load schema, execute.
Alternatives and complements available in the Jentic catalogue.
Typeform
Conversational form builder without document AI extraction
Choose Typeform when you need a polished consumer-facing survey rather than document-heavy onboarding.
Jotform
Established form builder with broad template library
Choose Jotform for low-cost forms with file upload but no managed AI extraction layer.
SurveyMonkey
Use SurveyMonkey for ongoing customer feedback alongside Feathery onboarding flows
Use SurveyMonkey when the goal is recurring survey research rather than transactional submissions.
Specific to using Feathery API API through Jentic.
Why is there no official OpenAPI spec for Feathery API?
Feathery does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call Feathery API 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 Feathery API use?
Feathery uses an API key passed in the Authorization header. Through Jentic the raw key sits in the vault and the agent receives a scoped credential reference, so the workspace key never enters agent context.
Can I run AI document extraction with the Feathery API?
Yes. POST /api/ai/run/{extraction_id}/ kicks off a run on an uploaded document, and GET /api/ai/run/batch/{extraction_id}/ returns the structured extraction results.
What are the rate limits for the Feathery API?
Feathery does not document per-endpoint rate limits in the spec; limits are set on the workspace plan. Implement retries with backoff on 429 responses and check your workspace settings for the active quota.
How do I fill a PDF template with the Feathery API through Jentic?
Run pip install jentic, search 'fill a feathery document template', load POST /api/document/fill/, and execute it with the template ID and field data to receive the filled PDF.
How do I rotate my Feathery API key?
Call PATCH /api/account/rotate_key/ to issue a new workspace API key. Update the stored credential in your vault immediately so subsequent calls use the new value.
/api/account/rotate_key/
Rotate the workspace API key