{"templateId":"markdown","sharedDataIds":{},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Changelog","description":"APIs públicas da Movvia para parceiros, estabelecimentos comerciais e clientes de dados veiculares.","meta":[{"name":"theme-color","content":"#7E3DEE"},{"name":"apple-mobile-web-app-title","content":"Movvia Docs"},{"name":"application-name","content":"Movvia Docs"}],"llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"changelog","__idx":0},"children":["Changelog"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["All notable changes to this API spec will be documented in this file."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The format is based on ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://keepachangelog.com/en/1.1.0/"},"children":["Keep a Changelog"]},","," ","and this project adheres to ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://semver.org/spec/v2.0.0.html"},"children":["Semantic Versioning"]},"."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"010---2026-04-24","__idx":1},"children":["[0.1.0] - 2026-04-24"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"added","__idx":2},"children":["Added"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Spec inicial do produto Vision Dados — ingestão de imagens de passagem"," ","veicular por concessionárias de pedágio."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Descoberta de identidade: ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["GET /me"]}," retornando o ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["concessionariaId"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Upload de imagens: ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["POST /passagens-visuais"]}," (multipart/form-data) com"," ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["image"]}," (binário, JPEG/PNG/WEBP até 15 MB) e ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["metadata"]}," (JSON)."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Reconciliação: ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["GET /passagens-visuais/{id}"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Exclusão (LGPD, Art. 18): ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["DELETE /passagens-visuais/{id}"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Idempotência natural via ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["externalId"]}," por concessionária."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Catálogo de 9 códigos de erro padronizados (",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["METADATA_INVALIDO"]},","," ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["COORDENADAS_INVALIDAS"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["NAO_AUTENTICADO"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ACESSO_NEGADO"]},","," ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["PASSAGEM_NAO_ENCONTRADA"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["IMAGEM_MUITO_GRANDE"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["FORMATO_NAO_SUPORTADO"]},","," ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["RATE_LIMIT_EXCEDIDO"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ERRO_INTERNO"]},")."]}]}]},"headings":[{"value":"Changelog","id":"changelog","depth":1},{"value":"[0.1.0] - 2026-04-24","id":"010---2026-04-24","depth":2},{"value":"Added","id":"added","depth":3}],"frontmatter":{"seo":{"title":"Changelog"}},"lastModified":"2026-04-25T15:19:28.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/apis/estabelecimentos-comerciais/vision-dados/changelog","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}