{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-parceiros/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"App de mobilidade","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":"app-de-mobilidade","__idx":0},"children":["App de mobilidade"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Quem é você."]}," Plataforma de ride-hailing, delivery ou logística de última milha com frota de motoristas parceiros."," ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Problema."]}," O motorista desconta pedágio do próprio bolso e perde tempo com recarga de TAG; o custo difuso reduz a renda líquida e aumenta churn."," ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Solução Movvia."]}," O app absorve o pedágio como benefício operacional — cada passagem do motorista é liquidada pela plataforma automaticamente."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"como-encaixa-no-seu-produto","__idx":1},"children":["Como encaixa no seu produto"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Ao cadastrar o motorista, vincule a placa do veículo via ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["POST /placas"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Receba eventos de passagem em tempo real e associe ao ciclo de corrida ou entrega ativo."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Debite o valor do pedágio do repasse da corrida ou subsidie como benefício da plataforma."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Motoristas veem o histórico de pedágios pagos pelo app dentro do painel de ganhos."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Veículos removidos da frota são descadastrados via ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["DELETE /placas/{placa}"]},"."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"fluxo","__idx":2},"children":["Fluxo"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Passo 1 — Vincular veículo do motorista."]}]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"curl -X POST \"$BASE_URL/placas\" \\\n  -H \"Authorization: Basic $MV_KEY\" \\\n  -H \"x-parceiro-id: $MV_PARCEIRO_ID\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"placa\":\"NOP3Q45\",\"metadata\":{\"motorista_id\":\"drv_789\",\"categoria\":\"UberX\"}}'\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Passo 2 — Receber passagem durante corrida ativa."]}]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"json","header":{"controls":{"copy":{}}},"source":"{\n  \"evento\": \"pe.transacao.recebida\",\n  \"dados\": { \"placa\": \"NOP3Q45\", \"valor\": 11.40, \"praca\": \"Castello Branco KM 28\" }\n}\n","lang":"json"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Passo 3 — Confirmar após associar à corrida."]}]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"curl -X POST \"$BASE_URL/pedidos/ped_d4e5f6g7/confirmar\" \\\n  -H \"Authorization: Basic $MV_KEY\" \\\n  -H \"x-parceiro-id: $MV_PARCEIRO_ID\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"idempotencyKey\":\"conf_ped_d4e5f6g7\"}'\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"modelo-de-receita-típico","__idx":3},"children":["Modelo de receita típico"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["O app absorve o pedágio como custo operacional de benefício ao motorista, amortizado pela redução de churn e aumento de horas online. Negociação de volume com Movvia resulta em taxa fixa por passagem. Estrutura comercial sob consulta — ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"mailto:comercial@movvia.com.br"},"children":["comercial@movvia.com.br"]},"."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"próximo-passo","__idx":4},"children":["Próximo passo"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/parceiros/tutorials/quickstart"},"children":["Quickstart Parceiros"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/apis/parceiros/openapi"},"children":["Referência da API"]}]}]}]},"headings":[{"value":"App de mobilidade","id":"app-de-mobilidade","depth":1},{"value":"Como encaixa no seu produto","id":"como-encaixa-no-seu-produto","depth":2},{"value":"Fluxo","id":"fluxo","depth":2},{"value":"Modelo de receita típico","id":"modelo-de-receita-típico","depth":2},{"value":"Próximo passo","id":"próximo-passo","depth":2}],"frontmatter":{"title":"App de mobilidade — Parceiros Movvia","description":"Como apps de ride-hailing e logística integram pedágio free flow como benefício ao motorista parceiro.","seo":{"title":"App de mobilidade"}},"lastModified":"2026-04-24T22:40:19.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/parceiros/casos-de-uso/app-mobilidade","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}