Ir para o conteúdo

Cenários PGMEI

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.

Gerar DAS

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

Body:

    {
        "contratante": {
            "numero": "00000000000100",
            "tipo": 2
        },
        "autorPedidoDados": {
            "numero": "00000000000100",
            "tipo": 2
        },
        "contribuinte": {
            "numero": "00000000000100",
            "tipo": 2
        },
        "pedidoDados": {
            "idSistema": "PGMEI",
"versaoSistema": "1.0",
            "idServico": "GERARDASPDF21",
            "dados": "{ \"periodoApuracao\": \"201901\" }"
        }
   }

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": "00000000000100",
            "tipo": 2
        },
        "autorPedidoDados": {
            "numero": "00000000000100",
            "tipo": 2
        },
        "contribuinte": {
            "numero": "00000000000100",
            "tipo": 2
        },
        "pedidoDados": {
            "idSistema": "PGMEI",
            "idServico": "GERARDASPDF21",
"versaoSistema": "1.0",
            "dados": "{ \"periodoApuracao\": \"201901\" }"
        }
   }'

Gerar DAS Código de Barras

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

Body:

    {
        "contratante": {
            "numero": "00000000000100",
            "tipo": 2
        },
        "autorPedidoDados": {
            "numero": "00000000000100",
            "tipo": 2
        },
        "contribuinte": {
            "numero": "00000000000100",
            "tipo": 2
        },
        "pedidoDados": {
            "idSistema": "PGMEI",
            "idServico": "GERARDASCODBARRA22",
"versaoSistema": "1.0",
            "dados": "{ \"periodoApuracao\": \"201901\" }"
        }
    }

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": "00000000000100",
            "tipo": 2
        },
        "autorPedidoDados": {
            "numero": "00000000000100",
            "tipo": 2
        },
        "contribuinte": {
            "numero": "00000000000100",
            "tipo": 2
        },
        "pedidoDados": {
            "idSistema": "PGMEI",
            "idServico": "GERARDASCODBARRA22",
"versaoSistema": "1.0",
            "dados": "{ \"periodoApuracao\": \"201901\" }"
        }
       }'

Atualizar Benefício

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

Body:

   {
       "contratante": {
        "numero": "00000000000100",
        "tipo": 2
       },
       "autorPedidoDados": {
        "numero": "00000000000100",
        "tipo": 2
       },
       "contribuinte": {
        "numero": "00000000000100",
        "tipo": 2
       },
       "pedidoDados": {
        "idSistema": "PGMEI",
        "idServico": "ATUBENEFICIO23",
        "versaoSistema": "1.0",
        "dados": "{\"anoCalendario\":2021,\"infoBeneficio\":[{\"periodoApuracao\":\"202101\",\"indicadorBeneficio\":true},{\"periodoApuracao\":\"202102\",\"indicadorBeneficio\":true}]}"
       }
    }

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": "00000000000100",
        "tipo": 2
       },
       "autorPedidoDados": {
        "numero": "00000000000100",
        "tipo": 2
       },
       "contribuinte": {
        "numero": "00000000000100",
        "tipo": 2
       },
       "pedidoDados": {
        "idSistema": "PGMEI",
        "idServico": "ATUBENEFICIO23",
        "versaoSistema": "1.0",
        "dados": "{\"anoCalendario\":2021,\"infoBeneficio\":[{\"periodoApuracao\":\"202101\",\"indicadorBeneficio\":true},{\"periodoApuracao\":\"202102\",\"indicadorBeneficio\":true}]}"
       }
    }'

Consultar Dívida Ativa

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

Body:

{
   "contratante": {
    "numero": "00000000000100",
    "tipo": 2
   },
   "autorPedidoDados": {
    "numero": "00000000000100",
    "tipo": 2
   },
   "contribuinte": {
    "numero": "00000000000100",
    "tipo": 2
   },
   "pedidoDados": {
    "idSistema": "PGMEI",
    "idServico": "DIVIDAATIVA24",
    "versaoSistema": "1.0",
    "dados": "{ \"anoCalendario\": \"2020\" }"
   }
}

Curl:

curl -X 'POST' \
  'https://gateway.apiserpro.serpro.gov.br/integra-contador-trial/v1/Consultar' \
  -H 'accept: text/plain' \
  -H "Authorization: Bearer 06aef429-a981-3ec5-a1f8-71d38d86481e" \
  -H 'Content-Type: application/json' \
  -d ' {
      "contratante": {
       "numero": "00000000000100",
       "tipo": 2
      },
      "autorPedidoDados": {
       "numero": "00000000000100",
       "tipo": 2
      },
      "contribuinte": {
       "numero": "00000000000100",
       "tipo": 2
      },
      "pedidoDados": {
       "idSistema": "PGMEI",
       "idServico": "DIVIDAATIVA24",
       "versaoSistema": "1.0",
       "dados": "{ \"anoCalendario\": \"2020\" }"
      }
     }'