{"id":51336100,"url":"https://github.com/arhspe/mapper-rtc","last_synced_at":"2026-07-02T03:00:44.952Z","repository":{"id":368002108,"uuid":"1280576370","full_name":"arhspe/mapper-rtc","owner":"arhspe","description":"API em FastAPI para consulta e correlação de indexadores fiscais da Reforma Tributária do Consumo.","archived":false,"fork":false,"pushed_at":"2026-06-28T15:20:02.000Z","size":216,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-06-28T17:12:29.246Z","etag":null,"topics":["api","cclasstrib","cindop","fastapi","json","lc116","python","reforma-tributaria"],"latest_commit_sha":null,"homepage":"https://mapper-rtc.com.br","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/arhspe.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-06-25T18:15:11.000Z","updated_at":"2026-06-28T15:21:07.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/arhspe/mapper-rtc","commit_stats":null,"previous_names":["arhspe/mapper-rtc"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/arhspe/mapper-rtc","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arhspe%2Fmapper-rtc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arhspe%2Fmapper-rtc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arhspe%2Fmapper-rtc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arhspe%2Fmapper-rtc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/arhspe","download_url":"https://codeload.github.com/arhspe/mapper-rtc/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arhspe%2Fmapper-rtc/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35030921,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-02T02:00:06.368Z","response_time":173,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","cclasstrib","cindop","fastapi","json","lc116","python","reforma-tributaria"],"created_at":"2026-07-02T03:00:31.968Z","updated_at":"2026-07-02T03:00:44.945Z","avatar_url":"https://github.com/arhspe.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n\u003cimg src=\"logo.png\" alt=\"Mapper RTC Logo\" width=\"150\"\u003e\n\n  # Mapper RTC\n\n  ![Status](https://img.shields.io/badge/Status-Online-brightgreen)\n  ![v3.0.0](https://img.shields.io/badge/v3.0.0-f97316?logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS13aWR0aD0iMi41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLXRhZy1pY29uIGx1Y2lkZS10YWciPjxwYXRoIGQ9Ik0xMi41ODYgMi41ODZBMiAyIDAgMCAwIDExLjE3MiAySDRhMiAyIDAgMCAwLTIgMnY3LjE3MmEyIDIgMCAwIDAgLjU4NiAxLjQxNGw4LjcwNCA4LjcwNGEyLjQyNiAyLjQyNiAwIDAgMCAzLjQyIDBsNi41OC02LjU4YTIuNDI2IDIuNDI2IDAgMCAwIDAtMy40MnoiLz48Y2lyY2xlIGN4PSI3LjUiIGN5PSI3LjUiIHI9Ii41IiBmaWxsPSJjdXJyZW50Q29sb3IiLz48L3N2Zz4=)\n  [![License](https://img.shields.io/badge/license-Apache%202.0-orange)](https://opensource.org/licenses/Apache-2.0)\n\n  [![FastAPI](https://img.shields.io/badge/FastAPI-005571?style=flat\u0026logo=fastapi\u0026logoColor=white)](https://fastapi.tiangolo.com)\n  [![Pandas](https://img.shields.io/badge/Pandas-150458?style=flat\u0026logo=pandas\u0026logoColor=white)](https://pandas.pydata.org)\n  [![Pydantic](https://img.shields.io/badge/Pydantic-E92063?style=flat\u0026logo=pydantic\u0026logoColor=white)](https://docs.pydantic.dev)\n  \n\u003c/div\u003e\n\n`mapper-rtc` é uma API desenvolvida em Python com FastAPI para simplificar a consulta de correlações fiscais trazidas pela Reforma Tributária do Consumo. Focada na estrutura do _[Anexo VIII](https://www.gov.br/nfse/pt-br/biblioteca/documentacao-tecnica/rtc/anexoviii-correlacaoitemnbsindopcclasstrib_ibscbs_v1-01-00.xlsx)_, ela mapeia a relação entre os itens da _[Lei Complementar nº 116, de 31 de julho de 2003](https://www.planalto.gov.br/ccivil_03/leis/lcp/lcp116.htm)_ e os novos indexadores do **IBS** e **CBS**, cruzando códigos **NBS**, parâmetros de operação (`cIndOp`) e classificações tributárias (`cClassTrib`).\n\nA API adota uma arquitetura de dados em memória. Os arquivos JSON são lidos e indexados em dicionários apenas uma vez, no momento em que a aplicação inicializa.\n\n\u003e [!WARNING]\n\u003e **Projeto Independente e Sem Vínculo Governamental**. Esta API não possui qualquer ligação com a Receita Federal. O software é distribuído gratuitamente sob a _Licença Apache 2.0_\n\n\n### Documentação da API (Swagger) 📑\n\nA API conta com uma interface interativa e auto-documentada utilizando o padrão OpenAPI (Swagger). Nela, você pode visualizar todos os schemas de dados, contratos e testar as requisições em tempo real diretamente pelo navegador. _[Acesse aqui a Documentação Oficial](http://mapper-rtc.com.br/docs)_\n\n### Endpoints Disponíveis 🗺️\n\nOs endpoints listados abaixo contemplam mapeamentos estruturados de acordo com os parâmetros da Reforma.\n\n\u003e [!IMPORTANT]\n\u003e **Nota sobre Atualizações:** A API foi arquitetada para receber atualizações manuais e incrementais à medida que novas versões da tabela de correlação forem disponibilizadas oficialmente no portal do _[Ambiente Nacional da NFS-e (RTC)](https://www.gov.br/nfse/pt-br/biblioteca/documentacao-tecnica/rtc)_.\n\nAbaixo estão descritas as operações disponíveis:\n\n| Método | Endpoint | Descrição |\n| :--- | :--- | :--- |\n| `GET` | `/status` | Healthcheck |\n| `GET` | `/{version}/lc116/{code}` | Retorna as correlações dos Itens com `NBS`,`cIndOp` e `cClassTrib` |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farhspe%2Fmapper-rtc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Farhspe%2Fmapper-rtc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farhspe%2Fmapper-rtc/lists"}