Skip to content

tiemyz/FreestyleEnt-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FreestyleEnt

Endpoints


Cadastro de despesa com artistas

POST FreestyleEnt/api/v1/despesa_artista

Exemplo de entrada

{
    "artista": 'new order',
    "gravadora": 'factory',
    "valor": 100.000,
    "conta_id": 1,
    "data": 2023-01-01,
    "dia_apresentacao": 2023-05-05,
    "detalhes": ''
}

Campos da Requisição

Campo Obrigatório Tipo Descrição
artista sim texto Nome do artista ou banda, com no máximo 50 caractesres
gravadora sim texto Nome da gravadora responsável pela gestão do artista ou banda, com no máximo 50 caracteres
valor sim decimal Valor da despesa, deverá ser maior que zero
conta_id sim int O id da conta de despesa, não precisa ser previamente cadastrada
data sim data A data em que a despesa foi cadastrada
dia_apresentacao sim data A data em que o artista ou banda irá se apresentar
detalhes não texto Uma descrição de detalhes com no máximo 300 caracteres

Códigos da Resposta

códigos descrição
201 a despesa foi cadastrada com sucesso
400 os dados enviados são inválidos

###Detalhar Despesa

GET FreestyleEnt/api/v1/despesa_artista/{id}

Exemplo de resposta

{
    "conta": {
        "id": 1,
        "gravadora": 'factory',
        "valor": 100.000
    }
    "data": 2023-01-01,
    "artista": 'new order',
    "dia_apresentacao": 2023-05-05,
    "detalhes": ''
}

Códigos da Resposta

código descrição
200 os dados da despesa foram retornados
404 não existe despesa como ID informado

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages