Skip to main content
POST
/
api
/
{serviceId}
/
auth
/
authorization
/
ticket
/
update
Typescript (SDK)
import { Authlete } from "@authlete/typescript-sdk";

const authlete = new Authlete({
  bearer: process.env["AUTHLETE_BEARER"] ?? "",
});

async function run() {
  const result = await authlete.authorization.management.updateTicket({
    serviceId: "<id>",
    authorizationTicketUpdateRequest: {
      ticket: "<value>",
      info: "<value>",
    },
  });

  console.log(result);
}

run();
{
  "info": {
    "context": "<string>"
  },
  "action": "OK",
  "resultCode": "<string>",
  "resultMessage": "<string>"
}

Authorizations

Authorization
string
header
required

Authenticate every request with a Service Access Token or Organization Token. Set the token value in the Authorization: Bearer <token> header.

Service Access Token: Scoped to a single service. Use when automating service-level configuration or runtime flows.

Organization Token: Scoped to the organization; inherits permissions across services. Use for org-wide automation or when managing multiple services programmatically.

Both token types are issued by the Authlete console or provisioning APIs.

Path Parameters

serviceId
string
required

A service ID.

Body

ticket
string
required

The ticket.

info
string
required

The information about the ticket.

Response

Authorization ticket updated successfully

info
object

Information about the ticket.

action
enum<string>

The result of the /auth/authorization/ticket/info API call.

Available options:
OK,
NOT_FOUND,
CALLER_ERROR,
AUTHLETE_ERROR
resultCode
string

The code which represents the result of the API call.

resultMessage
string

A short message which explains the result of the API call.