Skip to main content

com.atproto.temp.checkHandleAvailability

#main​

Checks whether the provided handle is available. If the handle is not available, available suggestions will be returned. Optional inputs will be used to generate suggestions.

Parameters​

PropertyTypeKnown ValuesRequiredDescription
handlestring (handle)-✅Tentative handle. Will be checked for availability or used to build handle suggestions.
emailstring-❌User-provided email. Might be used to build handle suggestions.
birthDatestring (datetime)-❌User-provided birth date. Might be used to build handle suggestions.

Output​

  • Encoding: application/json
PropertyTypeKnown ValuesRequiredDescription
handlestring (handle)-✅Echo of the input handle.
resultunion of
#resultAvailable
#resultUnavailable
-✅-

#resultAvailable​

Indicates the provided handle is available.

#resultUnavailable​

Indicates the provided handle is unavailable and gives suggestions of available handles.

PropertyTypeKnown ValuesRequiredDescription
suggestionsarray of #suggestion-✅List of suggested handles based on the provided inputs.

#suggestion​

PropertyTypeKnown ValuesRequiredDescription
handlestring (handle)-✅-
methodstring-✅Method used to build this suggestion. Should be considered opaque to clients. Can be used for metrics.