> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.simplificagestao.com.br/api-reference/financeiro/receitas-parceladas/list-receita-parcelada/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.simplificagestao.com.br/_mcp/server. # Listar receitas parceladas GET https://gestao.simplificagestao.com.br/ords/gestao/simplificav2/receita_parcelada Retorna as receitas parceladas cadastradas para a empresa autenticada. Uso comum: * consultar parcelamentos a receber; * acompanhar desdobramentos financeiros de uma mesma origem; * alimentar integrações de cobrança parcelada. Exemplo de uso: ```http GET {{base_url}}/simplificav2/receita_parcelada?limit={{limit}} Authorization: Bearer {{bearer_token}} Accept: application/json ``` Reference: https://docs.simplificagestao.com.br/api-reference/financeiro/receitas-parceladas/list-receita-parcelada ## Authentication - `Authorization` header (bearer token, required) — Token privado usado para consultar dados da plataforma. Como usar: - obtenha o token privado da sua empresa; - envie `Authorization: Bearer SEU_TOKEN_PRIVADO`; - não use `x-api-key` neste módulo. ## Servers - `https://gestao.simplificagestao.com.br/ords/gestao` (Produção, default) - `https://gd341ff411ca4b6-dbdevsimplificav2.adb.sa-saopaulo-1.oraclecloudapps.com/ords/gestao` (Desenvolvimento OCI) ## Request ### Query parameters - `offset` (integer, optional) — Quantos registros pular antes de começar a resposta. - `limit` (integer, optional) — Quantidade máxima de registros por resposta. Observação: - informe `limit` explicitamente quando quiser controlar a quantidade por resposta. - `q` (string, optional) — Filtro opcional para restringir, combinar ou ordenar os resultados. Se você não enviar `q`, o endpoint retorna a listagem padrão daquele recurso. Quando precisar filtrar, o `q` recebe um JSON no padrão FilterObject do ORDS. Regras práticas: * comece testando o endpoint sem filtro; * use os nomes de coluna publicados naquele endpoint; * use sempre o nome do campo exatamente como ele aparece no schema do endpoint; * `offset` e `limit` não entram dentro do `q`; * em clientes HTTP fora do Postman, o conteúdo normalmente precisa ser enviado URL-encoded; * no Postman, prefira informar o valor na aba `Params`. Operadores úteis: * `$or` * `$between` * `$orderby` * `$date` * `$ne`, `$lt`, `$lte`, `$gt`, `$gte` * `$instr`, `$ninstr` * `$notnull` Exemplos legíveis: * `{"id":162472}` * `{"ativo":"S"}` * `{"receita_recorrente_id":{"$notnull":null}}` * `{"status":"ABERTO","$orderby":{"data_vencimento":"ASC"}}` * `{"criado_em":{"$between":[{"$date":"2026-03-01T00:00:00Z"},{"$date":"2026-03-31T23:59:59Z"}]}}` Os mesmos exemplos prontos para URL: * `%7B%22id%22%3A162472%7D` * `%7B%22ativo%22%3A%22S%22%7D` * `%7B%22receita_recorrente_id%22%3A%7B%22%24notnull%22%3Anull%7D%7D` * `%7B%22status%22%3A%22ABERTO%22%2C%22%24orderby%22%3A%7B%22data_vencimento%22%3A%22ASC%22%7D%7D` * `%7B%22criado_em%22%3A%7B%22%24between%22%3A%5B%7B%22%24date%22%3A%222026-03-01T00%3A00%3A00Z%22%7D%2C%7B%22%24date%22%3A%222026-03-31T23%3A59%3A59Z%22%7D%5D%7D%7D` ## Response ### 200 Coleção paginada de receitas parceladas. - `count` (integer, required) - `hasMore` (boolean, required) - `limit` (integer, required) - `offset` (integer, required) - `items` (list of ReceitaParcelada, optional) - `links` (list of Link, optional) ## Errors ### 400 Bad Request Error Requisição inválida ou filtro `q` malformado. - `code` (string, optional) - `message` (string, optional) - `type` (string, optional) - `instance` (string, optional) ### 401 Unauthorized Error Token ausente, inválido ou expirado. - `code` (string, optional) - `message` (string, optional) - `type` (string, optional) - `instance` (string, optional) ### 500 Internal Server Error Erro inesperado no ORDS ou na camada SQL/PLSQL. - `code` (string, optional) - `message` (string, optional) - `type` (string, optional) - `instance` (string, optional) ## Types ### ReceitaParcelada - `id` (integer, optional) - `conta_bancaria_id` (integer, optional) - `categoria_id` (integer, optional) - `tipo_pagamento_id` (integer, optional) - `pessoa_id` (integer, optional) - `centro_custo_id` (integer, optional) - `receita_principal_id` (integer, optional) - `nome` (string, optional) - `descricao` (string, optional) - `valor_total` (double, optional) - `qtd_parcelas` (integer, optional) - `valor_parcela` (double, optional) - `frequencia` (string, optional) - `data_inicio` (string, optional) - `data_fim` (string, optional) - `status` (string, optional) - `asaas_customer_id` (string, optional) - `asaas_installment_id` (string, optional) - `asaas_status` (string, optional) - `ativo` (string, optional) - `empresa_id` (integer, optional) - `criado_em` (string, optional) - `criado_por` (string, optional) - `alterado_em` (string, optional) - `alterado_por` (string, optional) ### Link Estrutura ilustrativa de links de navegação do ORDS. O valor de `href` muda conforme o endpoint consultado. - `rel` (string, optional) - `href` (string, optional) ## Examples **Response** ```json { "count": 1, "hasMore": true, "limit": 1, "offset": 1, "items": [ { "id": 1, "conta_bancaria_id": 1, "categoria_id": 1, "tipo_pagamento_id": 1, "pessoa_id": 1, "centro_custo_id": 1, "receita_principal_id": 1, "nome": "string", "descricao": "string", "valor_total": 1.1, "qtd_parcelas": 1, "valor_parcela": 1.1, "frequencia": "string", "data_inicio": "string", "data_fim": "string", "status": "string", "asaas_customer_id": "string", "asaas_installment_id": "string", "asaas_status": "string", "ativo": "string", "empresa_id": 1, "criado_em": "string", "criado_por": "string", "alterado_em": "string", "alterado_por": "string" } ], "links": [ { "rel": "string", "href": "string" } ] } ``` **SDK Code** ```python import requests url = "https://gestao.simplificagestao.com.br/ords/gestao/simplificav2/receita_parcelada" headers = {"Authorization": "Bearer "} response = requests.get(url, headers=headers) print(response.json()) ``` ```javascript const url = 'https://gestao.simplificagestao.com.br/ords/gestao/simplificav2/receita_parcelada'; const options = {method: 'GET', headers: {Authorization: 'Bearer '}}; try { const response = await fetch(url, options); const data = await response.json(); console.log(data); } catch (error) { console.error(error); } ``` ```go package main import ( "fmt" "net/http" "io" ) func main() { url := "https://gestao.simplificagestao.com.br/ords/gestao/simplificav2/receita_parcelada" req, _ := http.NewRequest("GET", url, nil) req.Header.Add("Authorization", "Bearer ") res, _ := http.DefaultClient.Do(req) defer res.Body.Close() body, _ := io.ReadAll(res.Body) fmt.Println(res) fmt.Println(string(body)) } ``` ```ruby require 'uri' require 'net/http' url = URI("https://gestao.simplificagestao.com.br/ords/gestao/simplificav2/receita_parcelada") http = Net::HTTP.new(url.host, url.port) http.use_ssl = true request = Net::HTTP::Get.new(url) request["Authorization"] = 'Bearer ' response = http.request(request) puts response.read_body ``` ```java import com.mashape.unirest.http.HttpResponse; import com.mashape.unirest.http.Unirest; HttpResponse response = Unirest.get("https://gestao.simplificagestao.com.br/ords/gestao/simplificav2/receita_parcelada") .header("Authorization", "Bearer ") .asString(); ``` ```php request('GET', 'https://gestao.simplificagestao.com.br/ords/gestao/simplificav2/receita_parcelada', [ 'headers' => [ 'Authorization' => 'Bearer ', ], ]); echo $response->getBody(); ``` ```csharp using RestSharp; var client = new RestClient("https://gestao.simplificagestao.com.br/ords/gestao/simplificav2/receita_parcelada"); var request = new RestRequest(Method.GET); request.AddHeader("Authorization", "Bearer "); IRestResponse response = client.Execute(request); ``` ```swift import Foundation let headers = ["Authorization": "Bearer "] let request = NSMutableURLRequest(url: NSURL(string: "https://gestao.simplificagestao.com.br/ords/gestao/simplificav2/receita_parcelada")! as URL, cachePolicy: .useProtocolCachePolicy, timeoutInterval: 10.0) request.httpMethod = "GET" request.allHTTPHeaderFields = headers let session = URLSession.shared let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in if (error != nil) { print(error as Any) } else { let httpResponse = response as? HTTPURLResponse print(httpResponse) } }) dataTask.resume() ```