# Sandbox (homologação)
![Softensistemas Logo](https://www.softensistemas.com.br/assets/img/logo.webp) **Projeto/Sistema:** Emissão Sicoob - Via API **Versão do *Template:*** 1.1
**Processo:** Sandbox (homologação)**Versão do Documento:** 1.0
**Responsável(eis):** Gustavo Fernandes**Data:** 08/01/2025
##### **1. Introdução** **Este processo visa exemplificar a utilização do ambiente sandbox para registro de boletos no banco Sicoob - via API.** #### **Processos Relacionados** - - - - - - [Primeiros Passos - Liberação - criação aplicativo](https://docs.softensistemas.com.br/books/siem-boleto/page/primeiros-passos-liberacao-criacao-aplicativo "Primeiros Passos - Liberação - criação aplicativo") [Endpoints Produção (Exemplos JSON)](https://docs.softensistemas.com.br/books/siem-boleto/page/endpoints-producao-exemplos-json "Endpoints Produção (Exemplos JSON)") #### **Especificação Funcional** - - - - - - #### **PROC002 SANDBOX (HOMOLOGAÇÃO):** O ambiente de Sandbox foi criado especificamente para desenvolvedores que desejam testar as APIs do Sicoob. ##### **1) Acesse suas credenciais de teste:** Antes de começar a utilizar o ambiente de sandbox, é necessário obter suas credenciais de teste. Estas: #### Client ID ``` 9b5e603e428cc477a2841e2683c92d21 ``` #### Access token (Bearer) ``` 1301865f-c6bc-38f3-9f49-666dbcfc59c3 ```

**OBS: Vale ressaltar que estas credenciais não são válidas para produção!**

##### **2) Autenticação:** É necessário fornecer no Header *Authorization* das requisições o Access token fornecido ##### **Endereços de Sandbox (Endpoints):** **API Cobrança Bancária:** [https://sandbox.sicoob.com.br/sicoob/sandbox/cobranca-bancaria/v3](https://sandbox.sicoob.com.br/sicoob/sandbox/cobranca-bancaria/v3) **API Cobrança Bancária Pagamentos:** [https://sandbox.sicoob.com.br/sicoob/sandbox/cobranca-bancaria-pagamentos/v3](https://sandbox.sicoob.com.br/sicoob/sandbox/cobranca-bancaria-pagamentos/v3) **API Conta Corrente:** [https://sandbox.sicoob.com.br/sicoob/sandbox/conta-corrente/v4](https://sandbox.sicoob.com.br/sicoob/sandbox/conta-corrente/v4) **API Convênios Pagamentos:** [https://sandbox.sicoob.com.br/sicoob/sandbox/convenios-pagamentos/v2](https://sandbox.sicoob.com.br/sicoob/sandbox/convenios-pagamentos/v2) **API Investimentos - RDC:** [https://sandbox.sicoob.com.br/sicoob/sandbox/investimentos/v2](https://sandbox.sicoob.com.br/sicoob/sandbox/investimentos/v2) **API Open Finance - Iniciação de Pagamento:** [https://sandbox.sicoob.com.br/sicoob/sandbox/payments/v2/itp](https://sandbox.sicoob.com.br/sicoob/sandbox/payments/v2/itp) **API Pix Pagamentos:** [https://sandbox.sicoob.com.br/sicoob/sandbox/pix-pagamentos/v2](https://sandbox.sicoob.com.br/sicoob/sandbox/pix-pagamentos/v2) **API Pix Recebimentos:** [https://sandbox.sicoob.com.br/sicoob/sandbox/pix/api/v2](https://sandbox.sicoob.com.br/sicoob/sandbox/pix/api/v2) **API Poupança:** [https://sandbox.sicoob.com.br/sicoob/sandbox/poupanca/v3](https://sandbox.sicoob.com.br/sicoob/sandbox/poupanca/v3) **API SPB Transferências:** [https://sandbox.sicoob.com.br/sicoob/sandbox/spb/v2](https://sandbox.sicoob.com.br/sicoob/sandbox/spb/v2) #### **Exemplos de requisição** **Consultar Cobrança Imediata PIX** ```c curl --location --request GET 'https://sandbox.sicoob.com.br/sicoob/sandbox/pix/api/v2/cob/:TXID' \ --header 'Authorization: Bearer {{Access Token}}' \ --header 'client_id: {{client_id}}' \ --header 'Accept: application/json' \ --header 'Content-Type: application/json' ```

**Obs: O TXID é um path param que deve ser preenchido com o identificador único do QR Code. Ele deve conter de 27 a 36 caracteres.**

**Consultar Boleto** ```c curl --location -g --request GET 'https://sandbox.sicoob.com.br/sicoob/sandbox/cobranca-bancaria/v3/boletos?numeroContrato={{numContrato}}&modalidade=1&nossoNumero=integer' \ --header 'Authorization: Bearer {{Access Token}}' \ --header 'client_id: {{client_id}}' \ --header 'Accept: application/json' \ --header 'Content-Type: application/json' ```

**Obs: Os Headers seguirão um padrão para todas as APIs.**

©SOFTEN SISTEMAS 2024