Skip to main content
GET
List authorization strategies for an ERC-20 spend

Authorizations

x-api-key
string
header
required

API key in format: pxl_<public_id>_

Query Parameters

spenderAddress
string
required

Spender contract to authorize (0x + 40 hex chars)

Example:

"0x..."

tokenAddress
string
required

ERC-20 token address

Example:

"0x..."

amount
string
required

Spend amount in token base units (decimal string)

Example:

"1000000000000000000"

userAddress
string
required

Owner wallet address

Example:

"0x..."

chainId
number
required

EVM chain ID

Example:

1

Response

spenderAddress
string
required

Checksummed spender the returned calldata authorizes

Example:

"0x..."

alreadyApproved
boolean
required

When true, allowance already covers the amount; methods is empty

Example:

false

methods
object[]
required

Available strategies, sorted by preference (most preferred first)