sundance.org APIsundance.org ↗
Access Sundance Institute film grants and funding programs. List active opportunities and retrieve eligibility, deadlines, and requirements for each grant.
No input parameters required.
curl -X GET 'https://api.parse.bot/scraper/0d5ce439-66f7-45f5-a32b-f17b70c0719f/list_grants' \ -H 'X-API-Key: $PARSE_API_KEY'
List all available film grants and funding opportunities from Sundance.org. Returns currently active programs scraped from the deadlines page, including title, description, deadline, detail URL, and slug for each grant.
No input parameters required.
{
"type": "object",
"fields": {
"count": "integer total number of grants returned",
"grants": "array of grant objects each containing title, description, deadline, detail_url, and slug"
},
"sample": {
"data": {
"count": 2,
"grants": [
{
"slug": "2027_development_track",
"title": "2027 Development Track",
"deadline": "May 12, 2026",
"detail_url": "https://apply.sundance.org/prog/2027_development_track",
"description": "The Development Track has one open application that allows your fiction feature work-in-progress screenplay to be considered for the following programs, fellowships, and grants including the Screenwriters Lab, the Screenwriters Intensive, and the Sundance Institute Alfred P. Sloan Fellowship and Commissioning Grant. Deadline: May 12, 2026 Apply Now"
}
]
},
"status": "success"
}
}About the sundance.org API
The Sundance.org API covers 2 endpoints that expose film grant and funding program data from the Sundance Institute. list_grants returns all currently active programs including titles, deadlines, descriptions, and slugs. get_grant_details drills into any individual program to return full eligibility criteria, multi-stage deadline mappings, and complete program descriptions sourced from the application portal.
What the API Returns
The list_grants endpoint takes no inputs and returns a count integer alongside a grants array. Each grant object includes a title, a short description, a deadline string, a detail_url pointing to the program page, and a slug you can pass directly to the second endpoint. This gives you a snapshot of every funding opportunity currently listed as active on Sundance's deadlines page.
Fetching Program Details
get_grant_details accepts either a slug (e.g. 2027_development_track) taken from list_grants results, or a full url to a program page on the application portal. At least one of the two must be provided. The response includes the program title, a platform field that distinguishes between SMApply, Sundance Collab, and the Main Site, a deadlines object mapping named deadline labels to date strings (useful for programs with multiple submission windows), and a full description string with eligibility and requirement text. If the program no longer exists at the given URL or slug, the endpoint returns a stale_input indicator rather than an empty or error response.
Coverage and Source
Data covers programs published on sundance.org and its application portal at apply.sundance.org. The platform field in get_grant_details tells you which sub-system a program lives in, which matters when building intake forms or routing applicants. Deadlines are returned as labeled date strings rather than normalized ISO timestamps, so parsing them requires accounting for the label context.
Sundance's Official API
The Sundance Institute does not publish a documented public API for grant data. This API provides structured access to program information that is otherwise only available through the website and portal.
- Build a film grant calendar that surfaces active Sundance programs and their deadlines automatically
- Alert filmmakers when new grants appear or existing deadlines change by diffing
list_grantsresponses over time - Populate a funding database with eligibility and requirement text from
get_grant_detailsfor each active slug - Filter Sundance programs by platform type (SMApply vs. Sundance Collab) using the
platformfield in grant detail responses - Cross-reference Sundance grant deadlines against other funding sources in a unified filmmaker resource tool
- Detect stale or expired program links in existing resources by checking for
stale_inputresponses fromget_grant_details - Display program-specific multi-stage deadlines on a production planning dashboard using the
deadlinesobject
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does the Sundance Institute offer an official public API for grant data?+
What does the `platform` field in `get_grant_details` tell me?+
Does the API return historical or past grant programs?+
list_grants returns only currently active programs from the deadlines page. Past or closed programs are not listed. get_grant_details will return a stale_input indicator if a slug or URL resolves to a program that no longer exists. You can fork this API on Parse and revise it to add an endpoint targeting archived or past program pages if your use case requires historical data.Are applicant submissions, reviewer scores, or award recipients returned by any endpoint?+
Are deadlines returned as standardized date formats?+
deadlines field in get_grant_details is an object mapping human-readable label strings to date strings as they appear on the program page. They are not normalized to ISO 8601, so your application should handle varied date string formats when parsing them.