Integración

API Placa Vehicular en Java — Consulta MTC

Consulta datos vehiculares por placa desde Java con HttpClient y JSON.pe.

Equipo Json.pe··4 min

Cliente Java 11+

HttpClient client = HttpClient.newHttpClient();
String body = "{\"placa\":\"ABC123\"}";

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.json.pe/api/placa"))
    .header("Authorization", "Bearer " + System.getenv("JSONPE_TOKEN"))
    .header("Content-Type", "application/json")
    .POST(HttpRequest.BodyPublishers.ofString(body))
    .build();

HttpResponse<String> response = client.send(request,
    HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());

Spring Boot

@Service
public class VehiculoService {
    @Value("${jsonpe.token}")
    private String token;

    public Map consultarPlaca(String placa) {
        // Usar RestTemplate o WebClient
    }
}

Combina con API SOAT y API Licencia para verificación vehicular integral.