Arquivos
Upload de arquivos temporários, download e conversão de documentos e imagens
Todas as chamadas de arquivo utilizam o Path (caminho do diretório onde está armazenado o arquivo) como referência. No caso de uma chamada PUT, é utilizado o Path da máquina onde encontra-se armazenado (Exemplo: C:\Computador\Downloads\Arquivo.pdf). Já nas chamadas de GET, utiliza-se o Path do diretório do Acesso RH, que pode ser encontrado na chamada Get Position (Exemplo: "individual/23bcac75-5722-4e14-96a4-72f69322671e/document/7d58e6f3-5201-40b3-b1fb-3e6949d19960/362f2533-b537-4a99-2329-7b56ffb77bfa.jpg")
No caso de precisar enviar um arquivo em alguma chamada (Exemplo: Guia do Exame Médico durante a criação de uma Posição) é necessário que seja feito o upload do arquivo por antecedência e em seguida, seja referenciado na chamada de Create Position usando o UID enviado na response.
Ao realizar o upload de um arquivo, ele permanecerá armazenado por até 15 minutos para que o UID de resposta possa ser utilizado em uma próxima requisição. Caso o UID retornado não seja utilizado durante este tempo, o arquivo será excluído.
As requisições podem ser realizadas em paralelo, mesmo que para a mesma posição, no intuito de reduzir o tempo total de transferência de arquivos.
Upload file
PUT
https://api.acessorh.com.br/v1/upload
Upload de arquivos temporários
Headers
Authorization*
string
Token de acesso adquirido pela plataforma Identity (bearer)
Request Body
file*
string
Path do arquivo que será carregado
Get a raw file
GET
https://api.acessorh.com.br/v1/r/:path
Download de imagens e/ou arquivos no formato original.
Path Parameters
path*
string
Caminho do arquivo desejado
Headers
Authorization*
string
Token de acesso adquirido pela plataforma Identity (bearer)
Get a transformed file
GET
https://api.acessorh.com.br/v1/t/:options/:path
Download de imagens modificadas pelos parâmetros selecionados.
Path Parameters
options*
string
Opções de modificação do arquivo
path*
string
Caminho do arquivo desejado
Headers
Authorization*
string
Token de acesso adquirido pela plataforma Identity (bearer)
Opções de tamanho e qualidade do arquivo
1000x - tamanho horizontal em pixels da imagem;
1000y - tamanho vertical em pixels da imagem;
80q - diminui a qualidade da imagem para 80%.
Os valores acima são apenas exemplos e podem ser alterados.
O valor t
funciona apenas para arquivos de imagens. Caso queira alterar o tamanho da imagem mantendo a proporção, utilize apenas um dos parâmetros x ou y.
Get a converted file
GET
https://api.acessorh.com.br/v1/c/:format/:path
Download de imagens convertidas no formato desejado.
Path Parameters
format*
string
Formato no qual o arquivo será convertido
path*
string
Caminho do arquivo desejado
Headers
Authorization*
string
Token de acesso adquirido pela plataforma Identity (bearer)
Atualizado