Pular para o conteúdo principal

Itens de serviço

Os serviços da lista municipal usados para descrever o que a nota fiscal está cobrando.

ComandoHTTPDescrição
service-items listGET /v1/service_itemsListar itens de serviço
service-items createPOST /v1/service_itemsCriar item de serviço
service-items getGET /v1/service_items/{id}Obter item de serviço
service-items updatePATCH /v1/service_items/{id}Atualizar item de serviço
service-items deleteDELETE /v1/service_items/{id}Excluir item de serviço

Exemplos​

--params carrega parâmetros de query e de caminho (id, página, filtros); --json carrega o corpo da requisição; --fields limita os campos que voltam — vale a pena em todo list/get, para economizar contexto. Veja Flags globais para a referência completa.

# Listar itens de serviço
kobana billing service-items list \
--fields "id,public_id,external_id,organization_id,company_id"

# Obter item de serviço
kobana billing service-items get --params '{"id": "SERVICE_ITEM_ID"}'

# Criar item de serviço
kobana billing service-items create \
--json '{"name": "NAME", "internal_code": "INTERNAL_CODE", "lc116_code": "01.05"}'

# Atualizar item de serviço
kobana billing service-items update \
--params '{"id": "SERVICE_ITEM_ID"}' \
--json '{"external_id": "EXTERNAL_ID", "company_id": "COMPANY_ID", "name": "NAME"}'

# Excluir item de serviço
kobana billing service-items delete \
--params '{"id": "SERVICE_ITEM_ID"}' \
--dry-run

Próximos passos​