L@tr XRPC method link.latr.discovery.resolveUrl.
Parameters
Output
Encoding
application/jsonatUri
stringat-uri
Optional
An AT Protocol URI (e.g., at://did:plc:xyz/app.bsky.feed.post/abc).
inputUrl
stringuri
Required
A valid URI.
normalizedUrl
stringuri
Optional
A valid URI.
source
string
Optional
No description available.
Errors
InvalidRequest
InvalidUrl
AuthRequired
InvalidToken
InvalidDpop
ClientAuthRequired
SavedItemNotFound
Conflict
RateLimitExceeded
UpstreamFailure
Try It
Requests are sent directly from your browser. Some servers may block requests due to CORS.
View raw schema
{
"type": "query",
"errors": [
{
"name": "InvalidRequest"
},
{
"name": "InvalidUrl"
},
{
"name": "AuthRequired"
},
{
"name": "InvalidToken"
},
{
"name": "InvalidDpop"
},
{
"name": "ClientAuthRequired"
},
{
"name": "SavedItemNotFound"
},
{
"name": "Conflict"
},
{
"name": "RateLimitExceeded"
},
{
"name": "UpstreamFailure"
}
],
"output": {
"schema": {
"type": "object",
"required": [
"inputUrl"
],
"properties": {
"atUri": {
"type": "string",
"format": "at-uri",
"maxLength": 8192,
"maxGraphemes": 2048
},
"source": {
"type": "string",
"maxLength": 128,
"maxGraphemes": 128
},
"inputUrl": {
"type": "string",
"format": "uri",
"maxLength": 8192,
"maxGraphemes": 2048
},
"normalizedUrl": {
"type": "string",
"format": "uri",
"maxLength": 8192,
"maxGraphemes": 2048
}
}
},
"encoding": "application/json"
},
"parameters": {
"type": "params",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"format": "uri",
"maxLength": 8192,
"maxGraphemes": 2048
}
}
},
"description": "L@tr XRPC method link.latr.discovery.resolveUrl."
}