Version the external API protocol and expose this version in a separate API endpoint. Also include protocol version in API error responses. [] endpoint returning protocol version [] api errors include protocol version