Acesse a seguinte página no site da Globalcode para obter suas credenciais (clientID e secret): https://www.globalcode.com.br/api
Observação: é necessário estar cadastrado no site e fazer login para acessar esta página.
URL: https://api.globalcode.com.br/v1/oauth2/token Headers: Authorization: Basic <clientID>:<secret> Content-Type: application/json Obs: Lembre-se de converter para Base64 a concatenação de clienteId, dois pontos e secret
Retorno: { "Access-Token": "9999b11111abf44f2b555555", "token_type": "Bearer", "expires_in": 14400 }
URL: https://api.globalcode.com.br/v1/publico/eventos Headers: Authorization: Bearer <Access-Token> Content-Type: application/json
Retorno: [ { "id": 1, "descricao": "The Developer's Conference 2008", "dias": 1 }, ... { "id": 95, "descricao": "TDC 2017 São Paulo", "chave": "tdc-2017-saopaulo", "dias": 5, "dataInicio": "2017-07-18 00:00:00", "dataTermino": "2017-07-22 23:59:59" }, { "id": 98, "descricao": "TDC 2017 Porto Alegre", "chave": "tdc-2017-portoalegre", "dias": 4, "dataInicio": "2017-11-08 00:00:00", "dataTermino": "2017-11-11 23:59:59" } ]
URL: https://api.globalcode.com.br/v1/publico/evento/98 Headers: Authorization: Bearer <Access-Token> Content-Type: application/json
Retorno: [ { "id": 98, "descricao": "TDC 2017 Porto Alegre", "chave": "tdc-2017-portoalegre", "dias": 4, "dataInicio": "2017-11-08 00:00:00", "dataTermino": "2017-11-11 23:59:59" } ]
Para mais detalhes, acesse a documentação completa no Swagger:
http://editor2.swagger.io/
Para visualizar, importe a URL
https://api.globalcode.com.br/docapi/documentacao.yml
para o Swagger (File - Import URL...) ou
copie o conteúdo do link
dentro do editor dele para visualizar.