diff --git a/docs/index.html b/docs/index.html index 840221d..1e582ba 100644 --- a/docs/index.html +++ b/docs/index.html @@ -439,12 +439,12 @@ " class="sc-iKGpAq sc-cCYyou sc-cjERFZ dXXcln fTBBlJ dkmSdy">

Validation Error

Request samples

Content type
application/json
{
  • "integrity_token": "string",
  • "user_id": "string",
  • "package_name": "org.mozilla.firefox"
}

Response samples

Content type
application/json
null

LiteLLM

Endpoints for interacting with LiteLLM.

-

Chat Completion

Authorize first using App Attest, Play Integrity, FxA, or dev tier. Headers: Authorization (required): Bearer token — FxA OAuth token, Play Integrity MLPA token, or App Attest JWT. service-type (required): One of ai, s2s, memories, ai-dev, memories-dev — for tracking and budget. x-dev-authorization (required for ai-dev/memories-dev): Experimentation token; also requires FxA in Authorization. Dev service types return 401 without it. For App Attest: set use-app-attest: true. For Play Integrity: set use-play-integrity: true.

+

Chat Completion

Authorize first using App Attest, Play Integrity, FxA, or dev tier. Headers: Authorization (required): Bearer token — FxA OAuth token, Play Integrity MLPA token, or App Attest JWT. service-type (required): One of ai, s2s, s2s-android, memories, ai-dev, memories-dev — for tracking and budget. x-dev-authorization (required for ai-dev/memories-dev): Experimentation token; also requires FxA in Authorization. Dev service types return 401 without it. For App Attest: set use-app-attest: true. For Play Integrity: set use-play-integrity: true.

header Parameters
authorization
required
string (Authorization)

Bearer token: FxA OAuth, Play Integrity MLPA token, or App Attest JWT.

-
service-type
required
string (ServiceType)
Enum: "ai" "s2s" "memories" "ai-dev" "memories-dev"

Service type for tracking and budget. Values: ai, s2s, memories, ai-dev, memories-dev. Use ai-dev or memories-dev for experiments (higher limits).

+
service-type
required
string (ServiceType)
Enum: "ai" "s2s" "s2s-android" "memories" "ai-dev" "memories-dev"

Service type for tracking and budget. Values: ai, s2s, s2s-android, memories, ai-dev, memories-dev. Use ai-dev or memories-dev for experiments (higher limits).

X-Dev-Authorization (string) or X-Dev-Authorization (null) (X-Dev-Authorization)

Required for ai-dev/memories-dev. Experimentation token; also requires Authorization (FxA). Without it, dev service types return 401.

Use-App-Attest (boolean) or Use-App-Attest (null) (Use-App-Attest)

Mock endpoints for testing purposes.

Chat Completion

Mock LiteLLM endpoint with simulated latency.

-
header Parameters
authorization
required
string (Authorization)
service-type
required
string (ServiceType)
Enum: "ai" "s2s" "memories" "ai-dev" "memories-dev"
X-Dev-Authorization (string) or X-Dev-Authorization (null) (X-Dev-Authorization)
Use-App-Attest (boolean) or Use-App-Attest (null) (Use-App-Attest)
Use-Qa-Certificates (boolean) or Use-Qa-Certificates (null) (Use-Qa-Certificates)
Use-Play-Integrity (boolean) or Use-Play-Integrity (null) (Use-Play-Integrity)
Request Body schema: application/json
required
Stream (boolean) or Stream (null) (Stream)
Default: false
Array of objects (Messages)
Default: []
Model (string) or Model (null) (Model)
Default: "openai/gpt-4o"
Temperature (number) or Temperature (null) (Temperature)
Default: 0.1
Max Completion Tokens (integer) or Max Completion Tokens (null) (Max Completion Tokens)
Default: 8192
Top P (number) or Top P (null) (Top P)
Default: 0.01
Mock Response (string) or Mock Response (null) (Mock Response)
Array of Tools (any) or Tools (null) (Tools)
Tool Choice (string) or Tool Choice (object) or Tool Choice (null) (Tool Choice)
N (integer) or N (null) (N)
Stream Options (object) or Stream Options (null) (Stream Options)
Stop (string) or Array of Stop (strings) or Stop (null) (Stop)
Max Tokens (integer) or Max Tokens (null) (Max Tokens)
Presence Penalty (number) or Presence Penalty (null) (Presence Penalty)
Frequency Penalty (number) or Frequency Penalty (null) (Frequency Penalty)
Logit Bias (object) or Logit Bias (null) (Logit Bias)
Response Format (object) or Response Format (null) (Response Format)
Seed (integer) or Seed (null) (Seed)
Parallel Tool Calls (boolean) or Parallel Tool Calls (null) (Parallel Tool Calls)
Logprobs (boolean) or Logprobs (null) (Logprobs)
Top Logprobs (integer) or Top Logprobs (null) (Top Logprobs)

Responses

Response samples

Content type
application/json
null