organizze / api-doc

133 stars 16 forks source link

Como identificar tipo de uma transaçao? #2

Closed thales91 closed 7 years ago

thales91 commented 7 years ago

Como identificar se uma transaçao é receita ou despesa na api de voces?

solanoluz commented 7 years ago

o amount vem negativo nas despesas.

thales91 commented 7 years ago

e para criar uma transação como receita

thales91 commented 7 years ago

mesmo passando valor positivo no amount ele cria como despesa quando tento criar uma receita

solanoluz commented 7 years ago

outcome => activity_type: 0 income => activity_type: 1

thales91 commented 7 years ago

assim deveria criar uma receita? {"description":"Venda do Produto X","date":"2016-10-11","amount_cents":2000,"notes":"Pagamento via boleto","activity_type":1}

esdras commented 7 years ago

Oi @thales91 , você tem razão, é um bug, estou enviando uma correção e já te aviso.

thales91 commented 7 years ago

muito obrigado

esdras commented 7 years ago

@thales91 Corrigido! basta enviar o amount_cents negativo ou positivo para criar uma despesa/receita, esqueça o activity_type, é um campo interno nosso e a gente não expõe na API.

Para criar uma despesa:

# POST https://api.organizze.com.br/rest/v2/transactions
{
    "amount_cents": -100,
    "description": "foo"
}

Para criar uma receita:

# POST https://api.organizze.com.br/rest/v2/transactions

{
    "amount_cents": 100,
    "description": "bar"
}
thales91 commented 7 years ago

ok obrigado

thales91 commented 7 years ago

mais uma duvida é possível fazer algum tipo de filtro que não o de data e pelo id

esdras commented 7 years ago

Oi @thales91, ainda não é possível, podes enviar exemplos de filtros que você precisa? De preferência abrir uma nova issue.

[]s