Todas as páginas
Fornecido por GitBook
1 de 5

Loading...

Loading...

Loading...

Loading...

Loading...

Get a raw file

Download de imagens e/ou arquivos no formato original.

GET Url Produção: https://api.acessorh.com.br Url Homologação: https://api.rh.homolog.acesso.io Endpoint: /v1/r/:path

Headers

Key
Type
Description
Key
Type
Description

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.


Abaixo temos a lista de api's disponíveis para as funcionalidades do Unico People, que tem uma ação direta para os arquivos dentro dos cadastros.

Get a transformed file

Download de imagens modificadas pelos parâmetros selecionados.

GET Url Produção: https://api.acessorh.com.br Url Homologação: https://api.rh.homolog.acesso.io Endpoint: /v1/t/:options/:path

Upload file

API para realizar o upload temporário de um arquivo e utiliza-lo na criação de um candidato.

PUT Url Produção: https://api.acessorh.com.br Url Homologação: https://api.rh.homolog.acesso.io Endpoint: /v1/upload

Upload file
Get raw file
Get transformed file
Get converted file

Authorization*

string

Token de acesso adquirido pela plataforma Identity (bearer)

path*

string

Caminho do arquivo que deseja fazer o download. Pode ser coletado na API de GET Positions.

Path Parameters

Exemplo de requisição

Exemplo de response

Ao executar essa API, além do response de sucesso, o download do arquivo e feito automaticamente (caso seja via postman). Também é possível configurar o caminho onde o arquivo será salvo, em outras linguagens.


curl --location 'https://api.acessorh.com.br/v1/r/path/doarquivo/coletado/naapi.jpg' \
--header 'Authorization: Bearer token de auth'
200 OK
Key
Type
Description

Authorization*

string

Token de acesso adquirido pela plataforma Identity (bearer)

Key
Type
Description

options*

string

Opções de modificação do arquivo no padrão: 500x,500y,100q

path*

string

Caminho do arquivo que deseja fazer o download. Pode ser coletado na API de

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%.

Headers


curl --location 'https://api.acessorh.com.br/v1/t/500x,500y,100q/path/doarquivo/coletado/naapi.jpg' \
--header 'Authorization: Bearer token de auth'
200 OK

Path Parameters

Os valores acima são apenas exemplos e podem ser alterados.

O valor q 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.

Exemplo de requisição

Exemplo de response

Ao executar essa API, além do response de sucesso, o download do arquivo e feito automaticamente (caso seja via postman). Também é possível configurar o caminho onde o arquivo será salvo, em outras linguagens.

Key
Type
Description

Authorization*

string

Token de acesso adquirido pela plataforma Identity (bearer)

Key
Type
Description

file*

string

Path do arquivo que será carregado

Headers

curl --location --request PUT 'https://api.acessorh.com.br/v1/upload' \
--header 'Authorization: Bearer token de auth' \
--form 'file=@"/Users/seu_usuario/sua_pasta/seu_arquivo.pdf"'
200 OK
"bcaaf3a8-b682-4809-83a7-83a73e867cb6"

Request Body

Exemplo de requisição

Exemplo de response

O UID informado no response é o que será usado na requisição do

GET Positions.
create position.

Get a converted file

Download de imagens convertidas no formato desejado.

GET Url Produção: https://api.acessorh.com.br Url Homologação: https://api.rh.homolog.acesso.io Endpoint: /v1/c/:format/:path

Headers

Key
Type
Description
Key
Type
Description

JPEG, PNG, GIF, WEBP, SVG, TIFF, BMP, HEIF/HEIC

Authorization*

string

Token de acesso adquirido pela plataforma Identity (bearer)

format*

string

Formato no qual o arquivo será convertido

path*

string

Caminho do arquivo que deseja fazer o download. Pode ser coletado na API de


curl --location 'https://api.acessorh.com.br/v1/c/PNG/path/doarquivo/coletado/naapi.jpg' \
--header 'Authorization: Bearer token de auth'
200 OK

Path Parameters

Formatos de imagem

Exemplo de requisição

Exemplo de response

Ao executar essa API, além do response de sucesso, o download do arquivo e feito automaticamente (caso seja via postman). Também é possível configurar o caminho onde o arquivo será salvo, em outras linguagens.

GET Positions.