Skip to main content
POST
/
api
/
v1
/
courses
/
{courseId}
/
enrollments
/
manual
Criar inscrição manual
curl --request POST \
  --url https://services.pref.rio/go/v1/api/v1/courses/{courseId}/enrollments/manual \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "address": "Rua das Flores, 123",
  "admin_notes": "<string>",
  "age": 25,
  "certificate_url": "<string>",
  "concluded_at": "<string>",
  "course_id": 123,
  "cpf": "<string>",
  "curso": {
    "accessibility": "<string>",
    "carga_horaria": 123,
    "certificacao_oferecida": true,
    "contato_duvidas": "<string>",
    "cover_image": "<string>",
    "created_at": "<string>",
    "data_inicio": "<string>",
    "data_limite_inscricoes": "<string>",
    "data_termino": "<string>",
    "description": "<string>",
    "enrollment_end_date": "<string>",
    "enrollment_start_date": "<string>",
    "expected_results": "<string>",
    "external_partner_contact": "<string>",
    "external_partner_logo_url": "<string>",
    "external_partner_name": "<string>",
    "external_partner_url": "<string>",
    "facilitator": "<string>",
    "formato_aula": "GRAVADO",
    "has_certificate": true,
    "id": 123,
    "instituicao_id": 123,
    "institutional_logo": "<string>",
    "is_external_partner": true,
    "is_visible": true,
    "link_inscricao": "<string>",
    "local_realizacao": "<string>",
    "material_used": "<string>",
    "methodology": "<string>",
    "modalidade": "Presencial",
    "numero_vagas": 123,
    "objectives": "<string>",
    "organization": "<string>",
    "orgao_id": 123,
    "pre_requisitos": "<string>",
    "program_content": "<string>",
    "resources_used": "<string>",
    "status": "draft",
    "target_audience": "<string>",
    "teaching_material": "<string>",
    "theme": "<string>",
    "title": "<string>",
    "turno": "MANHA",
    "updated_at": "<string>",
    "workload": "<string>"
  },
  "custom_fields": {},
  "email": "<string>",
  "enrolled_at": "<string>",
  "enrolled_unit": {
    "address": "<string>",
    "class_days": "<string>",
    "class_end_date": "<string>",
    "class_start_date": "<string>",
    "class_time": "<string>",
    "created_at": "<string>",
    "curso_id": 123,
    "id": "<string>",
    "neighborhood": "<string>",
    "updated_at": "<string>",
    "vacancies": 123
  },
  "id": "<string>",
  "name": "<string>",
  "neighborhood": "Centro",
  "phone": "<string>",
  "reason": "<string>",
  "status": "pending",
  "updated_at": "<string>"
}'
{
  "address": "Rua das Flores, 123",
  "admin_notes": "<string>",
  "age": 25,
  "certificate_url": "<string>",
  "concluded_at": "<string>",
  "course_id": 123,
  "cpf": "<string>",
  "curso": {
    "accessibility": "<string>",
    "carga_horaria": 123,
    "certificacao_oferecida": true,
    "contato_duvidas": "<string>",
    "cover_image": "<string>",
    "created_at": "<string>",
    "data_inicio": "<string>",
    "data_limite_inscricoes": "<string>",
    "data_termino": "<string>",
    "description": "<string>",
    "enrollment_end_date": "<string>",
    "enrollment_start_date": "<string>",
    "expected_results": "<string>",
    "external_partner_contact": "<string>",
    "external_partner_logo_url": "<string>",
    "external_partner_name": "<string>",
    "external_partner_url": "<string>",
    "facilitator": "<string>",
    "formato_aula": "GRAVADO",
    "has_certificate": true,
    "id": 123,
    "instituicao_id": 123,
    "institutional_logo": "<string>",
    "is_external_partner": true,
    "is_visible": true,
    "link_inscricao": "<string>",
    "local_realizacao": "<string>",
    "material_used": "<string>",
    "methodology": "<string>",
    "modalidade": "Presencial",
    "numero_vagas": 123,
    "objectives": "<string>",
    "organization": "<string>",
    "orgao_id": 123,
    "pre_requisitos": "<string>",
    "program_content": "<string>",
    "resources_used": "<string>",
    "status": "draft",
    "target_audience": "<string>",
    "teaching_material": "<string>",
    "theme": "<string>",
    "title": "<string>",
    "turno": "MANHA",
    "updated_at": "<string>",
    "workload": "<string>"
  },
  "custom_fields": {},
  "email": "<string>",
  "enrolled_at": "<string>",
  "enrolled_unit": {
    "address": "<string>",
    "class_days": "<string>",
    "class_end_date": "<string>",
    "class_start_date": "<string>",
    "class_time": "<string>",
    "created_at": "<string>",
    "curso_id": 123,
    "id": "<string>",
    "neighborhood": "<string>",
    "updated_at": "<string>",
    "vacancies": 123
  },
  "id": "<string>",
  "name": "<string>",
  "neighborhood": "Centro",
  "phone": "<string>",
  "reason": "<string>",
  "status": "pending",
  "updated_at": "<string>"
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

courseId
integer
required

ID do curso

Body

application/json

Dados da inscrição (nome, cpf, idade, telefone, email, endereço, bairro)

address
string

Endereço completo

Example:

"Rua das Flores, 123"

admin_notes
string
age
integer

Additional enrollment fields for manual/bulk import

Example:

25

certificate_url
string
concluded_at
string
course_id
integer
cpf
string
curso
object

Relacionamentos

custom_fields
object
email
string
enrolled_at
string
enrolled_unit
object
id
string
name
string
neighborhood
string

Bairro

Example:

"Centro"

phone
string
reason
string
status
enum<string>
Available options:
pending,
approved,
rejected,
cancelled,
concluded
updated_at
string

Response

Created

address
string

Endereço completo

Example:

"Rua das Flores, 123"

admin_notes
string
age
integer

Additional enrollment fields for manual/bulk import

Example:

25

certificate_url
string
concluded_at
string
course_id
integer
cpf
string
curso
object

Relacionamentos

custom_fields
object
email
string
enrolled_at
string
enrolled_unit
object
id
string
name
string
neighborhood
string

Bairro

Example:

"Centro"

phone
string
reason
string
status
enum<string>
Available options:
pending,
approved,
rejected,
cancelled,
concluded
updated_at
string