Skip to main content
GET
Get yield campaigns
status filters by campaign status (active, paused, ended; draft is rejected with 400) and defaults to active. Pagination is offset (default 0) and limit (default 20, max 100). A campaign’s rate also appears inside the yield’s reward rate as a campaign_incentive component. See Incentive campaigns and Reward rate.

Authorizations

x-api-key
string
header
required

Path Parameters

yieldId
string
required

Yield integration ID.

Example:

"cosmos-atom-native-staking"

Query Parameters

offset
number
default:0

Offset for pagination

Required range: x >= 0
Example:

0

limit
number
default:20

Maximum number of items to return

Required range: 1 <= x <= 100
Example:

20

status
enum<string>
default:active

Campaign status filter. Defaults to active.

Available options:
active,
paused,
ended

Response

Campaign metadata for the given yield

total
number
required

Total number of items available

Example:

100

offset
number
required

Offset of the current page

Example:

0

limit
number
required

Limit of the current page

Example:

20

items
object[]