From 1be21b85b6bfed09a8fa7a78f735f9fabbc7a0e2 Mon Sep 17 00:00:00 2001 From: Travis Ralston Date: Thu, 30 Jul 2020 10:57:18 -0600 Subject: [PATCH] Proposal to remove deprecated identity service endpoints --- ...00-remove-deprecated-identity-endpoints.md | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 proposals/0000-remove-deprecated-identity-endpoints.md diff --git a/proposals/0000-remove-deprecated-identity-endpoints.md b/proposals/0000-remove-deprecated-identity-endpoints.md new file mode 100644 index 00000000..7fda56a6 --- /dev/null +++ b/proposals/0000-remove-deprecated-identity-endpoints.md @@ -0,0 +1,26 @@ +# MSC0000: Remove deprecated Identity Service endpoints + +Implementations will have had plenty of time to adopt the new v2 API for Identity Servers, so +we should clean out the old endpoints. + +All deprecated endpoints in the r0.3.0 Identity Service API specification are to be removed. + +For completeness, this includes: + +* `GET /_matrix/identity/api/v1` +* `GET /_matrix/identity/api/v1/pubkey/{keyId}` +* `GET /_matrix/identity/api/v1/pubkey/isvalid` +* `GET /_matrix/identity/api/v1/pubkey/ephemeral/isvalid` +* `GET /_matrix/identity/api/v1/lookup` +* `POST /_matrix/identity/api/v1/bulk_lookup` +* `POST /_matrix/identity/api/v1/validate/email/requestToken` +* `POST /_matrix/identity/api/v1/validate/email/submitToken` +* `GET /_matrix/identity/api/v1/validate/email/submitToken` +* `POST /_matrix/identity/api/v1/validate/msisdn/requestToken` +* `POST /_matrix/identity/api/v1/validate/msisdn/submitToken` +* `GET /_matrix/identity/api/v1/validate/msisdn/submitToken` +* `GET /_matrix/identity/api/v1/3pid/getValidated3pid` +* `POST /_matrix/identity/api/v1/3pid/bind` +* `POST /_matrix/identity/api/v1/3pid/unbind` +* `POST /_matrix/identity/api/v1/store-invite` +* `POST /_matrix/identity/api/v1/sign-ed25519`