ENEM API and SISU(Sistema de Seleção Unificada)
Pricing
from $1.00 / 1,000 fetch any questions
ENEM API and SISU(Sistema de Seleção Unificada)
Extraia e pesquise dados do ENEM e SISU. Obtenha questões do ENEM, gabaritos oficiais, obtenha dados do SISU, incluindo notas de corte, candidatos aprovados, classificação (posição do candidato), situação (aprovado, lista de espera, não aprovado), grau (Bacharelado, Licenciatura ou Tecnólogo).
Pricing
from $1.00 / 1,000 fetch any questions
Rating
0.0
(0)
Developer
Antônio César
Maintained by CommunityActor stats
1
Bookmarked
1
Total users
1
Monthly active users
16 days ago
Last modified
Categories
Share
What does ENEM SISU API Proxy do?
ENEM SISU API Proxy is an Apify Standby Actor that gives you a stable, always-ready HTTP endpoint to query SISU data — courses, cut scores, approved students, course weights, and the import manifest.
Why use ENEM SISU API Proxy?
Use this Actor when you need SISU data in dashboards, automations, internal tools, or no-code workflows. It is useful for comparing courses by state or institution, tracking cut scores by modality, or checking approved student lists.
How to use ENEM SISU API Proxy
- Run the Actor on Apify.
- Open the Actor container URL from the run output.
- Call a SISU route and use the returned JSON in your application or workflow.
Input
Main Configuration
| Field | Type | Description |
|---|---|---|
dataType | select | enem_questions — ENEM exam questions and answer keys. sisu — SISU courses, cut scores, and approved students. |
ENEM Questions Parameters
| Field | Type | Description |
|---|---|---|
questionMode | select | list — List questions with filters. search — Find a specific question by number. |
enemYear | integer | ENEM edition year (e.g. 2024). |
questionNumber | integer | Question number in the exam (1–185). Used only in search mode. |
language | select | Foreign language exam option: ingles or espanhol. |
category | select | Knowledge area: linguagens, ciencias-humanas, ciencias-da-natureza, matematica. |
SISU Filters and Resources
| Field | Type | Description |
|---|---|---|
sisuResource | select | courses, cut_scores, approved_students, or manifest. |
sisuYear | integer | SISU edition year (e.g. 2025). |
searchQuery | string | Course name, university, or keyword (e.g. Medicina). |
state | select | Brazilian state (UF) to filter offers (e.g. BA, SP). |
Approved Students Filters
| Field | Type | Description |
|---|---|---|
studentName | string | Student name. |
callNumber | integer | Call number (e.g. 1 for 1st call). |
modalityCode | string | Admission modality or quota code (e.g. L1, AC). |
studentStatus | string | Candidate status (e.g. aprovado, matriculado). |
Extraction and Pagination Limits
| Field | Type | Default | Description |
|---|---|---|---|
maxResults | integer | 100 | Maximum number of items to save. Use 0 for no limit. |
perPage | integer | 15 | Records per request (max: 100). |
maxPages | integer | 10 | Maximum pages to fetch. Use 0 for all. |
Output
The Actor returns JSON for each SISU query. Example response:
{"data": [{"id": 123,"code": 500012,"name": "MEDICINA","university": "UNIVERSIDADE FEDERAL DA BAHIA","campus": "SALVADOR","city": "Salvador","state": "BA"}],"links": {"next": null},"meta": {"current_page": 1,"per_page": 20,"total": 1}}
You can store results in an Apify dataset and download them as JSON, CSV, HTML, or Excel.
Example response for approved student search:
{"data": [{"id": 456,"name": "<student name>","course_name": "MEDICINA","university": "UNIVERSIDADE FEDERAL DA BAHIA","state": "BA","year": 2024,"modality_code": "1","call_number": 1,"score": 782.45,"position": 3,"status": "aprovado"}],"links": {"next": null},"meta": {"current_page": 1,"per_page": 20,"total": 1}}
Data table
| Field | Description |
|---|---|
id | Internal record ID. |
code | MeuSISU course code. |
name | Course name or approved student name, depending on the query. |
university | Institution name. |
state | Campus UF. |
year | SISU edition year. |
modality_code | Admission modality or quota code. |
cut_score | Cut score for the course and modality. |
score | Approved student score. |
Pricing / Cost estimation
Standby Actors consume resources while the server is ready and while requests are handled. Small JSON lookups are lightweight, but frequent polling or high concurrency will increase compute usage.
FAQ, disclaimers, and support
This Actor does not alter the returned data. Make sure your usage complies with applicable Brazilian data rules and privacy expectations. Known limitations depend on upstream data availability and SISU dataset freshness. Use the Issues tab for bug reports or custom solution inquiries.