Download OpenAPI specification:Download
Gera e disponibiliza um código de ativação do dispositivo no CCC.
Accept required | string application/json |
Content Type required | string application/json |
identificador required | string [ 1 .. 100 ] characters Identificador do dispositivo |
tipoIntegracao required | string (TipoIntegracao) [ 1 .. 50 ] characters Enum: "CISS_LIVE_PDV" "CISS_LIVE_PDV_TOUCH" "CISS_FLY" "CISS_LIVE_SCAN" "CISS_TOTEM" "CISS_POS" "CISS_LIVE_SELF_CHECKOUT" Tipo de integração com o CCC |
cnpj | string or null [ 1 .. 50 ] characters CNPJ do cliente Obs.: Necessário quando o dispositivo já está em uso |
tipoErp | string (TipoErp) [ 1 .. 50 ] characters Enum: "CISS_LIVE" "CISS_PODER" Tipo de ERP configurado no dispositivo Obs.: Necessário quando informar CNPJ |
{- "identificador": "123.456.789-0001",
- "tipoIntegracao": "CISS_FLY",
- "cnpj": "12345678901234",
- "tipoErp": "CISS_LIVE"
}
{- "chaveAtivacao": "0E4R3O2S6",
- "exp": 1659151307775,
- "segundosExpiracao": 360
}
Gera o token de acesso ao CCC após o registro do dispositivo.
Accept required | string application/json |
Content Type required | string application/json |
chaveAtivacao required | string [ 1 .. 20 ] characters Chave de ativação gerada |
identificador required | string [ 1 .. 100 ] characters Identificador do dispositivo |
tipoIntegracao required | string (TipoIntegracao) [ 1 .. 50 ] characters Enum: "CISS_LIVE_PDV" "CISS_LIVE_PDV_TOUCH" "CISS_FLY" "CISS_LIVE_SCAN" "CISS_TOTEM" "CISS_POS" "CISS_LIVE_SELF_CHECKOUT" Tipo de integração com o CCC |
{- "chaveAtivacao": "0E4R3O2S6",
- "identificador": "123.456.789-0001",
- "tipoIntegracao": "CISS_FLY"
}
{- "authorization": "Bearer xxx.yyy.zzz"
}
Obtêm as credenciais do dispositivo.
Authorization required | string Token de acesso à API. |
Accept required | string application/json |
Content Type required | string application/json |
{- "dados": {
- "identificacao": {
- "identificador": "123.456.789-0001",
- "cnpj": "12345678901234"
}, - "licenciamento": {
- "ativo": true,
- "status": "IRREGULAR",
- "licenciadoAte": "2022-08-01T10:00:00.000Z",
- "licenciadoPara": "CLIENTE",
- "tipoErp": "CISS_LIVE"
}, - "permissoes": [
- {
- "tipo": "NOTA_FISCAL",
- "status": "ATIVO"
}
], - "conexoes": [
- {
- "fornecedor": "CISS_LIVE",
- "tipo": "TOKEN",
- "authorization": "Bearer xxx.yyy.zzz",
- "servicoIntegracao": "MOVIMENTACAO_PODER/INTEGRIM"
}
]
}, - "assinatura": "string"
}
Verifica e retorna a atualização do APP do dispositivo.
Authorization required | string Token de acesso à API. |
Accept required | string application/json |
Content Type required | string application/json |
{- "tipoIntegracao": "CISS_LIVE_PDV",
- "versao": "v123"
}
Recupera informações do dispositivo pelo Token.
Authorization required | string Token de acesso à API. |
Accept required | string application/json |
Content Type required | string application/json |
{- "dados": {
- "identificador": "123.456.789-0001",
- "cnpj": "12345678901234"
}, - "assinatura": "string"
}
Grava as configurações do dispositivo.
Authorization required | string Token de acesso à API. |
Accept required | string application/json |
Content Type required | string application/json |
identificador required | string [ 1 .. 100 ] characters Identificador do dispositivo |
cnpj required | string [ 1 .. 50 ] characters CNPJ do cliente |
numeroCaixa required | string [ 1 .. 50 ] characters Número do PDV do dispositivo |
configuracao required | object Objeto genérico contendo as configurações |
{- "identificador": "123.456.789-0001",
- "cnpj": "12345678901234",
- "numeroCaixa": "123",
- "configuracao": [
- {
- "tipoConfiguracao": "IMPRESSORA",
- "ipImpressora": "127.0.0.1",
- "modelo": "abc123"
}
]
}
{- "identificador": "123.456.789-0001",
- "cnpj": "12345678901234",
- "numeroCaixa": "123",
- "configuracao": [
- {
- "tipoConfiguracao": "IMPRESSORA",
- "ipImpressora": "127.0.0.1",
- "modelo": "abc123"
}
]
}
Recupera as configurações do dispositivo.
Authorization required | string Token de acesso à API. |
Accept required | string application/json |
Content Type required | string application/json |
{- "identificador": "123.456.789-0001",
- "cnpj": "12345678901234",
- "numeroCaixa": "123",
- "configuracao": [
- {
- "tipoConfiguracao": "IMPRESSORA",
- "ipImpressora": "127.0.0.1",
- "modelo": "abc123"
}
]
}
Grava informações dos dispositivos.
Authorization required | string Token de acesso à API. |
Accept required | string application/json |
Content Type required | string application/json |
identificador required | string [ 1 .. 100 ] characters Identificador do dispositivo |
numeroCaixa required | string [ 1 .. 50 ] characters Número do PDV do dispositivo |
versaoApp required | string [ 1 .. 50 ] characters Versão do APP do dispositivo |
versaoSO required | string [ 1 .. 50 ] characters Versão do SO do dispositivo |
versaoHardware | string (VersaoHardware) <= 50 characters Enum: "cissbox-rpi-r1" "cissbox-rpi-r2" "cissbox-rpi-r3" Versão do Hardware do dispositivo |
dsModelo | string [ 2 .. 200 ] characters Modelo do dispositivo |
dsAdquirente | string [ 2 .. 200 ] characters Adquirente do dispositivo |
{- "identificador": "123.456.789-0001",
- "numeroCaixa": "123",
- "versaoApp": "v123",
- "versaoSO": "2.5",
- "versaoHardware": "cissbox-rpi-r2",
- "dsModelo": "GPOS700",
- "dsAdquirente": "REDE"
}
{- "identificador": "123.456.789-0001",
- "numeroCaixa": "123",
- "versaoApp": "v123",
- "versaoSO": "2.5",
- "versaoHardware": "cissbox-rpi-r2"
}
Recupera informações do dispositivo pelo Token.
Authorization required | string Token de acesso à API. |
Accept required | string application/json |
Content Type required | string application/json |
{- "dados": {
- "identificador": "123.456.789-0001",
- "cnpj": "12345678901234",
- "numeroCaixa": "123",
- "versaoApp": "v123",
- "versaoSO": "2.5",
- "versaoHardware": "cissbox-rpi-r2"
}, - "assinatura": "string"
}
Busca os dados de um cliente e sua organização pelo seu CNPJ.
cnpj required | string Example: 123456789000123 CNPJ do cliente |
Authorization required | string Token de acesso à API. |
Accept required | string application/json |
Content Type required | string application/json |
{- "idCliente": 12345,
- "dsRazaoSocial": "LOJA - ME",
- "dsNomeFantasia": "Loja de tintas ABC",
- "nrCnpj": "12345678901234",
- "fgAtivo": true,
- "idOrganizacao": 123,
- "dsOrganizacao": "Lojas Unidas"
}
CCC - APIs para consulta das configurações dos responsáveis técnicos DFE.
Este endpoint retorna a configuração do responsável técnico para o Documento Fiscal Eletrônico (DFE), incluindo datas de início de vigência e a lista de responsáveis associados.
nrCnpj required | string Example: nrCnpj=34453865000125 CNPJ do cliente |
sgUf required | string Example: sgUf=PR Sigla da unidade federativa (UF) do cliente |
tpAmbiente required | string Enum: "PRODUCAO" "HOMOLOGACAO" Example: tpAmbiente=PRODUCAO Tipo de ambiente (Produção, Homologação) |
fgAtivo | string Default: "true" Enum: "true" "false" "both" Filtra responsáveis ativos. Use "both" para todos. |
Authorization required | string Token de acesso à API. |
Accept required | string application/json |
Content Type required | string application/json |
{- "data": {
- "dtInicioVigenciaNfe": "2025-01-01",
- "dtInicioVigenciaNfce": "2025-04-01",
- "responsaveis": [
- {
- "nrCnpj": "34453865000125",
- "dsContato": "CISS S.A | Gestão para o Varejo",
- "dsEmail": "ciss@ciss.com.br",
- "nrTelefone": "4635363500",
- "fgPrincipal": true,
- "idCsrt": 213,
- "cdCsrt": "G8063VRTNDMO886SFNK5LDUDEI24XJ22YIdasda",
- "fgAtivo": true
}
]
}
}