Skip to main content
PATCH
Update a service

Authorizations

X-Api-Key
string
header
required

API key in format mpk_<64 hex chars>. Can alternatively be sent as Authorization: Bearer mpk_....

Path Parameters

id
string
required

Body

application/json
name
string
Required string length: 1 - 100
description
string
baseUrl
string<uri>
authMethod
enum<string>
Available options:
none,
bearer,
token,
x-api-key,
custom-header,
query-param,
bearer-customer,
x-api-key-secret,
json-body-field
authConfig
object
networks
enum<string>[]
Minimum array length: 1

Supported blockchain network identifier. The value must match the owning Service / Paywall mode: pass a testnet identifier when mode is testnet, and a mainnet identifier when mode is mainnet.

Available options:
base-sepolia,
arc-testnet,
tempo-testnet,
base,
tempo
mode
enum<string>
Available options:
testnet,
mainnet
contactEmail
string<email> | null
Maximum string length: 320
categories
string[]
Maximum array length: 20
Required string length: 1 - 50
docsHomepage
string<uri> | null
docsApiReference
string<uri> | null
docsLlms
string<uri> | null
xGuidance
string | null
Maximum string length: 5000
publicRoutes
string[]
Maximum array length: 50
Maximum string length: 200
Pattern: ^/
siwxRoutes
string[]
Maximum array length: 50
Maximum string length: 200
Pattern: ^/

Response

Updated service

data
object
required
meta
object
required