Discover/Sercotec API
live

Sercotec APIsercotec.cl

Access Sercotec funding programs, open calls by region, eligibility criteria, application bases, and regional office data via a structured REST API.

Endpoint health
verified 3d ago
get_open_calls_by_region
get_program_detail
get_program_application_bases
list_all_programs
get_regions_and_offices
5/5 passing latest checkself-healing
Endpoints
5
Updated
26d ago

What is the Sercotec API?

The Sercotec API exposes 5 endpoints covering Chile's SME funding ecosystem, including program listings, call availability by region, and downloadable application documents. The get_open_calls_by_region endpoint lets you filter active and closed funding calls by any of Chile's 16 regions and by instrument type, returning structured call data suitable for automated monitoring or eligibility tools.

Try it

No input parameters required.

api.parse.bot/scraper/68a80c86-d858-4408-a697-d803fb2c9021/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/68a80c86-d858-4408-a697-d803fb2c9021/list_all_programs' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace sercotec-cl-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

from parse_apis.sercotec_chile_api import Sercotec, ProgramSummary, Program, Call, ApplicationBase, Region, RegionId, InstrumentId

sercotec = Sercotec()

# List all funding programs
for program in sercotec.programsummaries.list():
    print(program.name, program.slug, program.category, program.instrument_id)

# Get detail for a specific program
first_program = next(iter(sercotec.programsummaries.list()))
detail = first_program.detail.get()
print(detail.name, detail.description, detail.eligibility)

# Search open calls filtered by region and instrument
for call in sercotec.calls.search(region_id=RegionId.ANTOFAGASTA, instrument_id=InstrumentId.CRECE):
    print(call.proyecto_nombre, call.region_nombre, call.proyecto_vigencia_inicio)

    # Get application bases for this call
    for base in call.bases.list():
        print(base.name, base.url)

# List regions
for region in sercotec.regions.list():
    print(region.id, region.name, region.slug)
All endpoints · 5 totalmissing one? ·

Returns all SERCOTEC funding programs organized by category. Each program includes a slug for detail lookup and an instrument_id for filtering calls. Categories are Comenzando (starting), Fortaleciendo (strengthening), and Asociando (associating).

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "items": "array of program objects with name, slug, category, and instrument_id"
  },
  "sample": {
    "data": {
      "items": [
        {
          "name": "Capital Semilla Emprende",
          "slug": "capital-semilla-emprende",
          "category": "Comenzando",
          "instrument_id": 1
        },
        {
          "name": "Crece",
          "slug": "crece",
          "category": "Fortaleciendo",
          "instrument_id": 2
        }
      ]
    },
    "status": "success"
  }
}

About the Sercotec API

Program Discovery

list_all_programs returns every Sercotec funding program as an array of objects, each carrying a name, slug, category, and instrument_id. These slugs feed directly into get_program_detail, which returns the full program record: description, funding_support, eligibility, how_to_apply, and the canonical url. This makes it straightforward to build a program directory or eligibility screener without maintaining your own list of slugs.

Open Calls and Application Documents

get_open_calls_by_region accepts an optional region_id (integer 0–16, where 0 means all regions) and an optional instrument_id (0 for all, or specific values such as 1 for Emprende, 2 for Crece, 4 for Impulso Emprendedor, 6 for Pymes Global). The response contains a calls array with both active and closed entries. Each call object includes a link_ficha field, which you can pass as call_url to get_program_application_bases. That endpoint returns a bases array of PDF document links for that specific call — the downloadable bases documents applicants need.

Regional Office Data

get_regions_and_offices returns a regions array of region objects with IDs and slugs when called without parameters. Passing a region_slug such as 'metropolitana' or 'valparaiso' switches the response to an offices array scoped to that region, along with the resolved region name. This is useful for building regional resource directories or routing applicants to the correct Sercotec office.

Reliability & maintenanceVerified

The Sercotec API is a managed, monitored endpoint for sercotec.cl — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when sercotec.cl changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official sercotec.cl API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
3d ago
Latest check
5/5 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Monitor newly opened Sercotec funding calls by region for an SME alert service
  • Build an eligibility checker that maps a business profile to matching programs using funding_support and eligibility fields
  • Auto-download and archive application bases PDFs for each open call as they become available
  • Generate a searchable program directory with categories and instrument types from list_all_programs
  • Provide regional office lookup within a Chilean business services portal using get_regions_and_offices
  • Track open vs. closed call status across instruments for a funding analytics dashboard
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 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.

Frequently asked questions
Does Sercotec offer an official developer API?+
Sercotec does not publish a documented public developer API. The data exposed here — programs, calls, application bases, and regional offices — is sourced directly from sercotec.cl.
What does `get_open_calls_by_region` return and how do I filter it?+
The endpoint returns a calls array combined from active and closed listings. You filter by region_id (integer 1–16 for a specific region, 0 for all) and by instrument_id (0 for all instruments, or specific values: 1 Emprende, 2 Crece, 4 Impulso Emprendedor, 6 Pymes Global). Both parameters are optional, so omitting both returns all calls across the country.
Does the API return historical call data or award outcomes?+
The API covers current open and closed call listings and their application bases documents. Historical award outcomes, beneficiary lists, and disbursement records are not currently exposed. You can fork this API on Parse and revise it to add an endpoint targeting those result pages.
Are contact details or phone numbers included in the regional office data?+
The get_regions_and_offices endpoint returns an offices array for a given region slug, but specific fields such as phone numbers or individual staff contacts depend on what Sercotec publishes per region. The response covers office-level data available on the regional pages. You can fork the API on Parse and revise it to extract additional contact fields if they appear on those pages.
Can I get program data in languages other than Spanish?+
All content — program names, descriptions, eligibility text, and call information — is returned exactly as published on sercotec.cl, which is exclusively in Spanish. Translation is not part of the API response.
Page content last updated . Spec covers 5 endpoints from sercotec.cl.
Related APIs in Government PublicSee all →
corfo.cl API
Access Chilean government funding programs, open calls (convocatorias), and press releases from CORFO to discover financial support opportunities and institutional updates. Filter by region, status, and profile to retrieve details on available grants, eligibility criteria, funding amounts, and application procedures.
espa.gr API
Discover and browse EU funding programs available in Greece, view detailed information about each initiative, and stay updated with the latest news from the ESPA portal. Search across the database and explore program planning details to find opportunities relevant to your interests.
innovation.ised-isde.canada.ca API
Access Canadian government grants, loans, and business support programs from the Innovation Canada Business Benefits Finder. Filter by region, industry, goal, and category to browse available programs and retrieve detailed information about eligibility, funding amounts, and application details.
alertalicitacao.com.br API
Search and browse Brazilian government procurement opportunities (licitações) by keyword or state to find relevant bidding announcements. Access detailed information about individual procurement listings and discover available opportunities across different Brazilian states.
senecapolytechnic.ca API
Search and explore Seneca Polytechnic's programs and courses to find detailed information about admissions requirements, costs, credentials, and learning pathways. Discover which programs match your interests by browsing by credential type or program category, and get complete course listings for any program you're considering.
chileautos.cl API
Search car listings and get detailed vehicle information from Chile's largest auto marketplace, including brands, specifications, and pricing. Find your next vehicle by browsing available cars with complete details all in one place.
sundance.org API
Discover and explore Sundance Institute film grants and funding opportunities, including detailed program information, eligibility criteria, application requirements, and award details from the official Sundance portal. List all active funding programs and retrieve comprehensive details for any specific grant.
portalcompraspublicas.com.br API
Search and access detailed information about public tenders, bids, and procurement documents from Brazilian municipalities and states. Retrieve tender items, clarification logs, winner details, and all related documentation to monitor and analyze public purchasing activity across Brazil.