How would you design a versioned API for American Association Of Motor Vehicles state and regional agency clients to consume securely and reliably?