diff --git a/atproto-openapi-types/lexicons/app/bsky/feed/defs.json b/atproto-openapi-types/lexicons/app/bsky/feed/defs.json index aff50750a..e2ecff210 100644 --- a/atproto-openapi-types/lexicons/app/bsky/feed/defs.json +++ b/atproto-openapi-types/lexicons/app/bsky/feed/defs.json @@ -218,7 +218,7 @@ }, "feedContext": { "type": "string", - "description": "Context on a feed item that was orginally supplied by the feed generator on getFeedSkeleton.", + "description": "Context on a feed item that was originally supplied by the feed generator on getFeedSkeleton.", "maxLength": 2000 } } diff --git a/atproto-openapi-types/lexicons/com/atproto/label/defs.json b/atproto-openapi-types/lexicons/com/atproto/label/defs.json index 9b1a1196e..6f4c1ab9d 100644 --- a/atproto-openapi-types/lexicons/com/atproto/label/defs.json +++ b/atproto-openapi-types/lexicons/com/atproto/label/defs.json @@ -77,7 +77,7 @@ }, "labelValueDefinition": { "type": "object", - "description": "Declares a label value and its expected interpertations and behaviors.", + "description": "Declares a label value and its expected interpretations and behaviors.", "required": ["identifier", "severity", "blurs", "locales"], "properties": { "identifier": { diff --git a/atproto-openapi-types/lexicons/com/atproto/server/getServiceAuth.json b/atproto-openapi-types/lexicons/com/atproto/server/getServiceAuth.json index 95984c186..37c150d79 100644 --- a/atproto-openapi-types/lexicons/com/atproto/server/getServiceAuth.json +++ b/atproto-openapi-types/lexicons/com/atproto/server/getServiceAuth.json @@ -13,6 +13,15 @@ "type": "string", "format": "did", "description": "The DID of the service that the token will be used to authenticate with" + }, + "exp": { + "type": "integer", + "description": "The time in Unix Epoch seconds that the JWT expires. Defaults to 60 seconds in the future. The service may enforce certain time bounds on tokens depending on the requested scope." + }, + "lxm": { + "type": "string", + "format": "nsid", + "description": "Lexicon (XRPC) method to bind the requested token to" } } }, @@ -27,7 +36,13 @@ } } } - } + }, + "errors": [ + { + "name": "BadExpiration", + "description": "Indicates that the requested expiration date is not a valid. May be in the past or may be reliant on the requested scopes." + } + ] } } } diff --git a/atproto-openapi-types/spec/api.json b/atproto-openapi-types/spec/api.json index 748f4ac4f..aac46a819 100644 --- a/atproto-openapi-types/spec/api.json +++ b/atproto-openapi-types/spec/api.json @@ -11870,6 +11870,26 @@ "description": "The DID of the service that the token will be used to authenticate with", "format": "did" } + }, + { + "name": "exp", + "in": "query", + "description": "The time in Unix Epoch seconds that the JWT expires. Defaults to 60 seconds in the future. The service may enforce certain time bounds on tokens depending on the requested scope.", + "required": false, + "schema": { + "type": "integer" + } + }, + { + "name": "lxm", + "in": "query", + "description": "Lexicon (XRPC) method to bind the requested token to", + "required": false, + "schema": { + "type": "string", + "description": "Lexicon (XRPC) method to bind the requested token to", + "format": "nsid" + } } ], "responses": { @@ -11907,7 +11927,8 @@ "enum": [ "InvalidRequest", "ExpiredToken", - "InvalidToken" + "InvalidToken", + "BadExpiration" ] }, "message": { @@ -17261,7 +17282,7 @@ }, "feedContext": { "type": "string", - "description": "Context on a feed item that was orginally supplied by the feed generator on getFeedSkeleton.", + "description": "Context on a feed item that was originally supplied by the feed generator on getFeedSkeleton.", "maxLength": 2000 } } @@ -18880,7 +18901,7 @@ }, "com.atproto.label.defs.labelValueDefinition": { "type": "object", - "description": "Declares a label value and its expected interpertations and behaviors.", + "description": "Declares a label value and its expected interpretations and behaviors.", "required": [ "identifier", "severity",