Functions
Query parameters
cidsstringOptionalExample:
Comma-separated list of CIDs to filter by
QmAbc...,QmDef...creatorstringOptionalExample:
A valid EVM (0x-prefixed hex) address.
0x1234567890abcdef1234567890abcdef12345678offsetintegerOptionalDefault:
0limitinteger · min: 1 · max: 100OptionalDefault:
10Responses
200
List of functions
application/json
CIDstringRequiredExample:
An IPFS content identifier (CIDv0 or CIDv1 base32).
QmXoypizjW3WknFiJnKLwHCnL72vedxjQkDDP1mXWo6uconamestringRequired
versionstringRequired
descriptionstringRequired
createdAtstring · date-timeRequired
get
/functions200
List of functions
Authorizations
x-api-keystringRequired
API key obtained from GET /users/api-key
Body
filestring · binary[] · min: 2 · max: 2Required
Exactly two uploaded files using the same multipart field name file. The filenames must be manifest.json and function.wasm.
Responses
200
Function registered
application/json
CIDstringRequiredExample:
An IPFS content identifier (CIDv0 or CIDv1 base32).
QmXoypizjW3WknFiJnKLwHCnL72vedxjQkDDP1mXWo6uconamestringRequired
versionstringRequired
descriptionstringRequired
createdAtstring · date-timeRequired
400
Bad request — invalid parameters or body
application/json
401
Unauthorized — missing or invalid credentials
application/json
post
/functionsPath parameters
cidstringRequiredExample:
An IPFS content identifier (CIDv0 or CIDv1 base32).
QmXoypizjW3WknFiJnKLwHCnL72vedxjQkDDP1mXWo6ucoResponses
200
Function details
application/json
CIDstringRequiredExample:
An IPFS content identifier (CIDv0 or CIDv1 base32).
QmXoypizjW3WknFiJnKLwHCnL72vedxjQkDDP1mXWo6uconamestringRequired
versionstringRequired
descriptionstringRequired
createdAtstring · date-timeRequired
404
Resource not found
application/json
get
/functions/{cid}Last updated