Skip to main content
POST
Create a custom function

Authorizations

Authorization
string
header
required

API key in format: rg_live_xxxx. Pass as a Bearer token in the Authorization header.

Body

application/json
name
string
required

snake_case, starts with a letter. Reserved names are rejected.

Maximum string length: 50
description
string
required
Maximum string length: 500
url
string<uri>
required
Maximum string length: 2000
headers
object[]

Encrypted at rest. Only the keys are ever returned.

Maximum array length: 10
input_schema
object[]
Maximum array length: 100
output_schema
object[]
Maximum array length: 100
timeout
integer
default:30

Defaults to 30.

Required range: 1 <= x <= 60
started_messages
string[]
Maximum array length: 5
Maximum string length: 200
error_message
string
Maximum string length: 500

Response

Function created.

success
boolean
data
object