Skip to content
viniciusandrade edited this page Feb 8, 2021 · 28 revisions

FI-ADMIN API

Registros bibliográficos

Exportação

endpoint: http://fi-admin-api.bvsalud.org/api/bibliographic/

parâmetros:

  • status = (0 - LILACS-Express / 1 - Publicado em LILACS)
  • format = (xml, json, isis_id)
  • limit = quantidade de registros (0 para todos)
  • offset = registro inicial
  • LILACS_original_id = identificador LILACS
  • id = identificador do registro no fi-admin
  • indexed_database = acrónimo da base de dados do campo "indexado em"
  • collection = identificador da coleção onde o registro foi classificado
  • updated_time = data de atualização do registro, usar updated_time__gte (maior que) ou updated_time__lte (menor que) e a data em formato AAAA-MM-DD

Exs:

http://fi-admin-api.bvsalud.org/api/bibliographic/?status=0&format=isis_id&limit=10

http://fi-admin-api.bvsalud.org/api/bibliographic/?status=1&format=isis_id&limit=10&updated_time__gte=2016-01-01

http://fi-admin-api.bvsalud.org/api/bibliographic/?format=isis_id&id=831835

http://fi-admin-api.bvsalud.org/api/bibliographic/?format=isis_id&indexed_database=LILACS

Revistas

Exportação

endpoint: http://fi-admin-api.bvsalud.org/api/title/

parâmetros:

  • format = (xml, json, isis_id)
  • limit = quantidade de registros (0 para todos)
  • offset = registro inicial

Ex:

http://fi-admin-api.bvsalud.org/api/title/?format=isis_id&limit=10

Recursos de Internet

Exportação

endpoint: http://fi-admin-api.bvsalud.org/api/resource/

parâmetros:

  • format = (xml / json)
  • limit = quantidade de registros (0 para todos)
  • offset = registro inicial

Pesquisa

endpoint: http://fi-admin-api.bvsalud.org/api/resource/search/

parâmetros:

  • q = busca
  • fq = filtro
  • start = hit inicial
  • lang = idioma

Eventos em Saúde

Exportação

endpoint: http://fi-admin-api.bvsalud.org/api/event/

parâmetros:

  • format = (xml / json)
  • limit = quantidade de registros (0 para todos)
  • offset = registro inicial

Pesquisa

endpoint: http://fi-admin-api.bvsalud.org/api/event/search/

parâmetros:

  • q = busca
  • fq = filtro
  • start = hit inicial
  • lang = idioma

Próximos eventos

endpoint: http://fi-admin-api.bvsalud.org/api/event/next/

parâmetros:

  • fq = filtro
  • lang = idioma

Multimidia

Exportação

endpoint: http://fi-admin-api.bvsalud.org/api/multimedia/

parâmetros:

  • format = (xml / json)
  • limit = quantidade de registros (0 para todos)
  • offset = registro inicial
  • collection = identificador da coleção onde o registro foi classificado

Pesquisa

endpoint: http://fi-admin-api.bvsalud.org/api/multimedia/search/

parâmetros:

  • q = busca
  • fq = filtro
  • start = hit inicial
  • lang = idioma

Recursos Educacionais Abertos

Exportação

endpoint: http://fi-admin-api.bvsalud.org/api/oer/

parâmetros:

  • status = (-1 - Rascunho / 1 - Publicado)
  • format = (xml / json)
  • limit = quantidade de registros (0 para todos)
  • offset = registro inicial
  • cvsp_node = identificador do nó CVSP
  • CVSP_resource = (True / False)

Pesquisa

endpoint: http://fi-admin-api.bvsalud.org/api/oer/search/

parâmetros:

  • q = busca
  • fq = filtro
  • start = hit inicial
  • lang = idioma

Legislação

Exportação

endpoint: http://fi-admin-api.bvsalud.org/api/leisref/

parâmetros:

  • format = (xml / json)
  • limit = quantidade de registros (0 para todos)
  • offset = registro inicial
  • collection = identificador da coleção onde o registro foi classificado

Pesquisa

endpoint: http://fi-admin-api.bvsalud.org/api/leisref/search/

parâmetros:

  • q = busca
  • fq = filtro
  • start = hit inicial
  • lang = idioma

Coleções

Listar comunidades (coleção nível 0)

endpoint: http://fi-admin-api.bvsalud.org/api/community/

parâmetros:

  • format = (xml / json)
  • limit = quantidade de registros (0 para todos)
  • country = identificador do país ao qual a comunidade pertence

Listar coleções

endpoint: http://fi-admin-api.bvsalud.org/api/collection/

parâmetros:

  • format = (xml / json)
  • limit = quantidade de registros (0 para todos)
  • community = ID da comunidade (coleção pai)
  • lang = idioma de retorno dos metadados da coleção

Listar países que possuem uma ou mais comunidades

endpoint: http://fi-admin-api.bvsalud.org/api/community/get_country_list/

Tesauro

Exportação registro descritor

endpoint: https://fi-admin-api.bvsalud.org/api/desc/thesaurus/

parâmetros

  • format = (xml / json)
  • ths = Código do tesauro
  • decs_code = identificador do registro no tesauro

Ex.:

https://fi-admin-api.bvsalud.org/api/desc/thesaurus/?format=json&ths=1&decs_code=2

Exportação registro qualificador

endpoint: https://fi-admin-api.bvsalud.org/api/qualif/thesaurus/

parâmetros

  • format = (xml / json)
  • ths = Código do tesauro
  • decs_code = identificador do registro no tesauro

Ex.:

https://fi-admin-api.bvsalud.org/api/qualif/thesaurus/?format=json&ths=1&decs_code=22004

Pesquisa

Documentação API busca: http://wiki.reddes.bvsalud.org/index.php/Servi%C3%A7os_DeCS

Clone this wiki locally