BankData

Rota responsável pela atualização dos dados do banco de uma clínica

SecurityoAuth2ClientCredentials
Request
path Parameters
clinicId
required
integer <int32>
version
required
string
Request Body schema:
bankId
required
integer <int32>
agency
required
string
account
required
string
digit
required
string
Responses
200

Atualizar os dados bancários de uma clínica

400

Não foi possível atualizar os dados bancários de uma clínica devido a erro de validação

404

Não foram encontrados dados bancários cadastrados com este id no sistema

put/api/v1/clinic/{clinicId}/bankdata
Request samples
{
  • "bankId": 1,
  • "agency": "4298",
  • "account": "10853-3",
  • "digit": "12353"
}
Response samples
application/json
{
  • "id": 1,
  • "agency": "10853-3",
  • "account": "4298",
  • "digit": "3123",
  • "bank": {
    }
}

Rota responsável por devolver uma lista de bancos

SecurityoAuth2ClientCredentials
Responses
200

A list of all banks registered in the system

400

Unable to return a list of all banks due to validation error

404

No banks registered in the system was found

get/api/v1/bankdata/banks
Response samples
application/json
[
  • {
    }
]

Rota responsável pelo cadastro de um novo banco de uma clínica

SecurityoAuth2ClientCredentials
Request
path Parameters
clinicId
required
integer <int32>
Request Body schema:
bankId
required
integer <int32>
agency
required
string
account
required
string
digit
required
string
Responses
200

Add a new clinic's bank details

400

Unable to add a new clinic's bank data due to validation error

post/api/v1/clinics/{clinicId}/bankdata
Request samples
{
  • "bankId": 1,
  • "agency": "1234",
  • "account": "12345-6",
  • "digit": "12345"
}
Response samples
application/json
{
  • "id": 1,
  • "agency": "10853-3",
  • "account": "4298",
  • "digit": "3123",
  • "bank": {
    }
}