Ir para o conteúdo

Cenários SICALC

IMPORTANTE

A chamada da API Trial é apenas para demonstração. As APIs disponíveis e suas respectivas URLs (endpoints) para consumo são disponibilizadas (através da documentação dos seus respectivos swaggers) na seção Referência da API.

Na chamada da API Trial o parâmetro do tipo header jwt_token não é obrigatório, apenas no contexto real de produção esse parâmetro é obrigatório. Saiba mais sobre o jwt_token na seção Como Autenticar na API.

DARF de Pessoa Física

header valor
jwt_token vazio (não precisa preencher)
autenticar_procurador_token vazio (não precisa preencher)

Body:

{
    "contratante": {
        "numero": "99999999999999",
        "tipo": 2
    },
    "autorPedidoDados": {
        "numero": "99999999999",
        "tipo": 1
    },
    "contribuinte": {
        "numero": "99999999999",
        "tipo": 1
    },
    "pedidoDados": {
        "idSistema": "SICALC",
        "idServico": "CONSOLIDARGERARDARF51",
        "versaoSistema": "2.9",
        "dados": "{\"uf\": \"SP\", \"municipio\": \"7107\", \"codigoReceita\": \"0190\", \"codigoReceitaExtensao\": \"01\", \"tipoPA\": \"ME\", \"dataPA\": \"12/2017\", \"vencimento\": \"2018-01-31T00:00:00\", \"valorImposto\": \"1000.00\", \"dataConsolidacao\": \"2022-08-08T00:00:00\", \"observacao\": \"Darf calculado\"}"
    }
}

Curl:

curl -X 'POST' \
  'https://gateway.apiserpro.serpro.gov.br/integra-contador-trial/v1/Emitir' \
  -H 'accept: text/plain' \
  -H "Authorization: Bearer 06aef429-a981-3ec5-a1f8-71d38d86481e" \
  -H 'Content-Type: application/json' \
  -d '{
        "contratante": {
            "numero": "99999999999999",
            "tipo": 2
        },
        "autorPedidoDados": {
            "numero": "99999999999",
            "tipo": 1
        },
        "contribuinte": {
            "numero": "99999999999",
            "tipo": 1
        },
        "pedidoDados": {
            "idSistema": "SICALC",
            "idServico": "CONSOLIDARGERARDARF51",
            "versaoSistema": "2.9",
            "dados": "{\"uf\": \"SP\", \"municipio\": \"7107\", \"codigoReceita\": \"0190\", \"codigoReceitaExtensao\": \"01\", \"tipoPA\": \"ME\", \"dataPA\": \"12/2017\", \"vencimento\": \"2018-01-31T00:00:00\", \"valorImposto\": \"1000.00\", \"dataConsolidacao\": \"2022-08-08T00:00:00\", \"observacao\": \"Darf calculado\"}"
        }
    }'

DARF de Pessoa Jurídica de um débito com cotas

header valor
jwt_token vazio (não precisa preencher)
autenticar_procurador_token vazio (não precisa preencher)

Body:

{
     "contratante":{
      "numero":"00000000000000",
      "tipo":2
     },
     "autorPedidoDados":{
      "numero":"99999999999999",
      "tipo":2
     },
     "contribuinte":{
      "numero":"99999999999999",
      "tipo":2
     },
     "pedidoDados":{
      "idSistema":"SICALC",
      "idServico":"CONSOLIDARGERARDARF51",
      "versaoSistema":"2.9",
      "dados":"{\"uf\": \"SP\", \"municipio\": \"7107\", \"codigoReceita\": \"0220\", \"codigoReceitaExtensao\": \"01\", \"tipoPA\": \"TR\", \"dataPA\": \"04/2021\", \"cota\": \"1\", \"valorImposto\": \"1000.00\", \"dataConsolidacao\": \"2022-08-08T00:00:00\", \"observacao\": \"Darf calculado\"}"
     }
 }

Curl:

curl -X 'POST' \
  'https://gateway.apiserpro.serpro.gov.br/integra-contador-trial/v1/Emitir' \
  -H 'accept: text/plain' \
  -H "Authorization: Bearer 06aef429-a981-3ec5-a1f8-71d38d86481e" \
  -H 'Content-Type: application/json' \
  -d '{
         "contratante":{
          "numero":"00000000000000",
          "tipo":2
         },
         "autorPedidoDados":{
          "numero":"99999999999999",
          "tipo":2
         },
         "contribuinte":{
          "numero":"99999999999999",
          "tipo":2
         },
         "pedidoDados":{
          "idSistema":"SICALC",
          "idServico":"CONSOLIDARGERARDARF51",
          "versaoSistema":"2.9",
          "dados":"{\"uf\": \"SP\", \"municipio\": \"7107\", \"codigoReceita\": \"0220\", \"codigoReceitaExtensao\": \"01\", \"tipoPA\": \"TR\", \"dataPA\": \"04/2021\", \"cota\": \"1\", \"valorImposto\": \"1000.00\", \"dataConsolidacao\": \"2022-08-08T00:00:00\", \"observacao\": \"Darf calculado\"}"
         }
     }'

DARF de Pessoa Jurídica - com código de barras e com numeração - QRCODE

header valor
jwt_token vazio (não precisa preencher)
autenticar_procurador_token vazio (não precisa preencher)

Body:

 {
    "contratante": {
        "numero": "99999999999999",
        "tipo": 2
    },
    "autorPedidoDados": {
        "numero": "99999999999999",
        "tipo": 2
    },
    "contribuinte": {
        "numero": "99999999999999",
        "tipo": 2
    },
    "pedidoDados": {
        "idSistema": "SICALC",
        "idServico": "CONSOLIDARGERARDARF51",
        "versaoSistema": "2.9",
        "dados": "{\"uf\": \"SP\", \"municipio\": \"7107\", \"codigoReceita\": \"1162\", \"codigoReceitaExtensao\": \"01\", \"tipoPA\": \"ME\", \"dataPA\": \"01/2022\", \"vencimento\": \"2022-02-18T00:00:00\", \"valorImposto\": \"1000.00\", \"dataConsolidacao\": \"2022-08-08T00:00:00\", \"observacao\": \"Darf calculado\"}"
    }
 }

Curl:

curl -X 'POST' \
  'https://gateway.apiserpro.serpro.gov.br/integra-contador-trial/v1/Emitir' \
  -H 'accept: text/plain' \
  -H "Authorization: Bearer 06aef429-a981-3ec5-a1f8-71d38d86481e" \
  -H 'Content-Type: application/json' \
  -d '{
        "contratante": {
            "numero": "99999999999999",
            "tipo": 2
        },
        "autorPedidoDados": {
            "numero": "99999999999999",
            "tipo": 2
        },
        "contribuinte": {
            "numero": "99999999999999",
            "tipo": 2
        },
        "pedidoDados": {
            "idSistema": "SICALC",
            "idServico": "CONSOLIDARGERARDARF51",
            "versaoSistema": "2.9",
            "dados": "{\"uf\": \"SP\", \"municipio\": \"7107\", \"codigoReceita\": \"1162\", \"codigoReceitaExtensao\": \"01\", \"tipoPA\": \"ME\", \"dataPA\": \"01/2022\", \"vencimento\": \"2022-02-18T00:00:00\", \"valorImposto\": \"1000.00\", \"dataConsolidacao\": \"2022-08-08T00:00:00\", \"observacao\": \"Darf calculado\"}"
        }
     }'

Consultar Receitas do SICALC

Esta simulação consulta as receitas de apoio do SICALC.

header valor
jwt_token vazio (não precisa preencher)
autenticar_procurador_token vazio (não precisa preencher)

Body:

{
  "contratante": {
   "numero": "00000000000000",
   "tipo": 2
  },
  "autorPedidoDados": {
   "numero": "00000000000000",
   "tipo": 2
  },
  "contribuinte": {
   "numero": "00000000000",
   "tipo": 1
  },
  "pedidoDados": {
   "idSistema": "SICALC",
   "idServico": "CONSULTAAPOIORECEITAS52",
   "versaoSistema": "2.9",
   "dados": "{\"codigoReceita\": \"6106\"}"
  }
 }

Curl:

curl -X 'POST' \
  'https://gateway.apiserpro.serpro.gov.br/integra-contador-trial/v1/Apoiar' \
  -H 'accept: text/plain' \
  -H "Authorization: Bearer 06aef429-a981-3ec5-a1f8-71d38d86481e" \
  -H 'Content-Type: application/json' \
  -d '{
      "contratante": {
       "numero": "00000000000000",
       "tipo": 2
      },
      "autorPedidoDados": {
       "numero": "00000000000000",
       "tipo": 2
      },
      "contribuinte": {
       "numero": "00000000000",
       "tipo": 1
      },
      "pedidoDados": {
       "idSistema": "SICALC",
       "idServico": "CONSULTAAPOIORECEITAS52",
       "versaoSistema": "2.9",
       "dados": "{\"codigoReceita\": \"6106\"}"
      }
 }'