app.bsky.contact.verifyPhone

Verifies control over a phone number with a code received via SMS and starts a contact import session. Requires authentication.

Details · procedure
Kindprocedure
Authoritycontact.bsky.app
Indexed

Procedure

procedure · POST

Input

application/json

code

requiredstring

The code received via SMS as a result of the call to `app.bsky.contact.startPhoneVerification`.

phone

requiredstring

The phone number to verify. Should be the same as the one passed to `app.bsky.contact.startPhoneVerification`.

Output

application/json

token

requiredstring

JWT to be used in a call to `app.bsky.contact.importContacts`. It is only valid for a single call.

Errors

RateLimitExceeded

No description in schema.

InvalidDid

No description in schema.

InvalidPhone

No description in schema.

InvalidCode

No description in schema.

InternalError

No description in schema.

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • town.delve.contact.verifyPhone

    procedure not from the namespace authority

    Verifies control over a phone number with a code received via SMS and starts a contact import session. Requires authentication.

  • Starts a phone verification flow. The phone passed will receive a code via SMS that should be passed to `app.bsky.contact.verifyPhone`. Requires authentication.

  • town.delve.contact.startPhoneVerification

    procedure not from the namespace authority

    Starts a phone verification flow. The phone passed will receive a code via SMS that should be passed to `app.bsky.contact.verifyPhone`. Requires authentication.

  • Import contacts for securely matching with other users. This follows the protocol explained in https://docs.bsky.app/blog/contact-import-rfc. Requires authentication.

  • town.delve.contact.importContacts

    procedure not from the namespace authority

    Import contacts for securely matching with other users. This follows the protocol explained in https://docs.bsky.app/blog/contact-import-rfc. Requires authentication.