POST/api/procedures/import-price

Importar Preço e Código

Importa o preço e o código de um procedimento

Access Token

Para realizar requisições GET, POST, PUT, DELETE e PATCH nos endpoints da API você precisa de uma chave de autorização. Chamamos essa chave de accessToken.

Para ter acesso ao accessToken, é necessário que o usuário master da licença efetue a liberação deste pela interface do ImageMais Clinic. O accessToken tem validade de 1 hora.

Observação Importante

Formato do arquivo: O arquivo enviado deve ser do tipo .xlsx (Excel).

Campos obrigatórios: Para que a importação funcione corretamente, o arquivo Excel deve conter as colunas custo e preço.

Headers

AuthorizationOBRIGATÓRIO
Tipo:string
Token de autenticação no formato Bearer {accessToken}

Parâmetros

Este método não possui parâmetros.

Request URL

https://api-dev.imagemais.com/api/procedures/import/prices
curl -X 'GET' \
  'https://api-dev.imagemais.com/api/procedures/import/status/2cce8947-bcb3-4389-a866-26d57a25f35f' \
  -H 'accept: application/json' \
  -H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOjEwLCJhY2NvdW50SWQiOjEsImlhdCI6MTc2NTM2NTkyOCwiZXhwIjoxNzY1MzY5NTI4LCJhdWQiOiJodHRwczovL2FwaS1kZXYuaW1hZ2VtYWlzLmNvbSIsImlzcyI6Imh0dHBzOi8vYXBwLWRldi5pbWFnZW1haXMuY29tIn0.cy0f8LEnc-L3APBNXKzhrbJCO-5RICLGWwxjQ6wNZg4'
Form Data:
file: [arquivo .xlsx]

  ...
Form Data:
file: [arquivo .xlsx]

Exemplo de uso:
- Key: file
- Type: File
- Value: custo_exames.xlsx

Respostas

{
  "success": true,
  "jobId": "55469409-ba41-4779-a7c1-589806b5846d"
  ...
{
  "success": true,
  "jobId": "55469409-ba41-4779-a7c1-589806b5846d"
}
{
  "message": "O arquivo deve conter as colunas: Código e Preço Atual. Arquivo não enviado ou inválido",
  "error": "Bad Request"
  ...
{
  "message": "O arquivo deve conter as colunas: Código e Preço Atual. Arquivo não enviado ou inválido",
  "error": "Bad Request"
}
{
  "statusCode": 401,
  "message": "invalid token"
  ...
{
  "statusCode": 401,
  "message": "invalid token"
}
{
  "statusCode": 401,
  "message": "jwt expired"
  ...
{
  "statusCode": 401,
  "message": "jwt expired"
}
{
  "statusCode": 500,
  "message": "Internal server error"
  ...
{
  "statusCode": 500,
  "message": "Internal server error"
}