Graduações da pessoa física - GrupoBRA/SocialAPI-v2-Doc GitHub Wiki
Obtendo os cursos de uma pessoa física
Endpoint: /v1/pessoa-fisica/cursos/{pf_id}/
GET
Retorno:
{
"success":true,
"data":{
"SocialAPI": [
{
"curso_id":"{id}",
"pf_curso_grau": "G",
"pf_curso_situacao": "C",
"pf_curso": "Contabilidade Duvidosa",
"pf_curso_ano_conclusao": 2020,
"author":{
"oid":"{oid}",
"uupfid":"{uupfid}",
"nome":"Nome do autor",
"data_hora": "%Y-%m-%d %H:%M:%S"
}
}
]
}
}
Inserindo um curso
Endpoint: /v1/pessoa-fisica/cursos/
POST
Payload:
{
"pf_id":"{id}",
"pf_curso_grau": "G", // G = Graduação, PG = Pós-Graduação/Especialização, M = Mestrado, D = Doutorado, PD = Pós-Doutorado
"pf_curso_situacao": "C", // C = Concluído, CS = Cursando, A = Abandonado
"pf_curso": "Medicina Alternativa",
"pf_curso_ano_conclusao": 2020,
"device":{
"id":"7df0723b4c86ab59711ea26c66642c47",
"log":{
"lat":"-7.9839111",
"lon":"-34.8387671"
}
}
}
Retorno:
Status code: 201
Removendo um curso
Endpoint: /v1/pessoa-fisica/cursos/{pf_id}/{curso_id}/
DELETE
Payload:
{
"device":{
"id":"7df0723b4c86ab59711ea26c66642c47",
"log":{
"lat":"-7.9839111",
"lon":"-34.8387671"
}
}
}
Retorno:
Status code: 204