Search
Ctrl
K
Opportunities
14
get
/v4
/opportunities
/{id}
get
/v4
/opportunities
/{id}
/storing-ids
get
/v4
/opportunities
/{id}
/campaigns
get
/v4
/opportunities
/{id}
/apr-records
get
/v4
/opportunities
/{id}
/tvl-records
get
/v4
/opportunities
/{id}
/native-apr-records
get
/v4
/opportunities
/
get
/v4
/opportunities
/count
get
/v4
/opportunities
/bins
/apr
get
/v4
/opportunities
/bins
/tvl
get
/v4
/opportunities
/bins
/daily-rewards
get
/v4
/opportunities
/aggregate
/{field}
get
/v4
/opportunities
/aggregate
/max
/{field}
get
/v4
/opportunities
/aggregate
/min
/{field}
Campaigns
9
get
/v4
/campaigns
/{id}
post
/v4
/campaigns
/generate-payload
get
/v4
/campaigns
/{id}
/metrics
get
/v4
/campaigns
/{id}
/storing-ids
get
/v4
/campaigns
/{id}
/linked
get
/v4
/campaigns
/tx
get
/v4
/campaigns
/
get
/v4
/campaigns
/count
get
/v4
/campaigns
/aggregate
Users
11
get
/v4
/users
/{address}
/rewards
get
/v4
/users
/{address}
/protocols
/{protocolId}
/rewards
get
/v4
/users
/{address}
/terms
get
/v4
/users
/{address}
/recipient
/{token}
get
/v4
/users
/{address}
/operator
/{operatorAddress}
get
/v4
/users
/{address}
/wrapped
get
/v4
/users
/{address}
/rewards
/stats
get
/v4
/users
/{address}
/rewards
/summary
get
/v4
/users
/{address}
/rewards
/active-opportunities
get
/v4
/users
/{address}
/rewards
/chains
/{chainId}
/breakdowns
get
/v4
/users
/{address}
/rewards
/breakdowns
Chains
2
get
/v4
/chains
/
get
/v4
/chains
/{chainId}
Protocols
3
get
/v4
/protocols
/
get
/v4
/protocols
/count
get
/v4
/protocols
/{id}
Tokens
5
get
/v4
/tokens
/prices
/history
get
/v4
/tokens
/wrappers
get
/v4
/tokens
/reward
get
/v4
/tokens
/reward
/{chainId}
post
/v4
/tokens
/whitelist
Rewards
13
get
/v4
/rewards
/
get
/v4
/rewards
/total
get
/v4
/rewards
/count
get
/v4
/rewards
/rank
get
/v4
/rewards
/campaign
/{campaignId}
/list
get
/v4
/rewards
/campaign
/{campaignId}
/mine
get
/v4
/rewards
/token
/
get
/v4
/rewards
/token
/total
get
/v4
/rewards
/token
/count
get
/v4
/rewards
/token
/unclaimed
get
/v4
/rewards
/unclaim
/
post
/v4
/rewards
/unclaim
/batch
get
/v4
/confidential-rewards
/zama
Claims
5
get
/v4
/claims
/
get
/v4
/claims
/history
/{address}
get
/v4
/claims
/earnings
/{address}
get
/v4
/claims
/count
get
/v4
/claims
/count
/total
Credits
9
get
/v4
/credits
/pricing
post
/v4
/credits
/estimate
post
/v4
/credits
/estimate
/total
get
/v4
/credits
/{creatorId}
get
/v4
/credits
/{creatorId}
/operations
get
/v4
/credits
/{creatorId}
/operations
/count
get
/v4
/credits
/{creatorId}
/operations
/aggregate
get
/v4
/credits
/{creatorId}
/operations
/breakdowns
get
/v4
/credits
/{creatorId}
/paused-campaigns
Creator
9
get
/v4
/creators
/
get
/v4
/creators
/{creator}
get
/v4
/creators
/{creator}
/dashboard
get
/v4
/creators
/{creator}
/opportunities
/count
get
/v4
/creators
/{creator}
/opportunities
get
/v4
/creators
/{creator}
/campaigns
get
/v4
/creators
/campaigns
/{campaignId}
get
/v4
/creators
/{creator}
/opportunity
/{opportunityId}
/metrics
get
/v4
/creators
/{creator}
/distributed
/over-time
Programs
3
get
/v4
/programs
/
get
/v4
/programs
/{idOrSlug}
get
/v4
/programs
/count
Campaign Lists
6
get
/v4
/campaign-lists
/{owner}
get
/v4
/campaign-lists
/{owner}
/{name}
put
/v4
/campaign-lists
/{owner}
/{name}
delete
/v4
/campaign-lists
/{owner}
/{name}
post
/v4
/campaign-lists
/{owner}
/{name}
/add
post
/v4
/campaign-lists
/{owner}
/{name}
/remove
Campaign Privacy
3
post
/v4
/campaigns
/{id}
/access
/grant
delete
/v4
/campaigns
/{id}
/access
/revoke
get
/v4
/campaigns
/{id}
/access
/list
Referral
2
get
/v4
/referral
/code
get
/v4
/referral
/redeem
Reallocations
4
get
/v4
/reallocations
/breakdown
get
/v4
/reallocations
/report
/{campaignId}
post
/v4
/reallocations
/report
/{campaignId}
/walk
get
/v4
/reallocations
/jobs
/{jobId}
Templates
3
get
/v4
/templates
/
get
/v4
/templates
/count
get
/v4
/templates
/{id}
Overrides
2
post
/v4
/overrides
/check
get
/v4
/overrides
/{id}
/previous-configs
Historical
3
get
/v4
/historical
/campaign
/{campaignId}
get
/v4
/historical
/recipient
/{recipient}
get
/v4
/historical
/tree
SOFR Spread Ratchet
2
get
/v4
/sofr-ratchet
/campaign
/{campaignId}
get
/v4
/sofr-ratchet
/opportunity
/{id}
Block Timestamp
3
get
/v4
/block-timestamp
/block
get
/v4
/block-timestamp
/timestamp
get
/v4
/block-timestamp
/bounds
Developer API Keys
7
post
/v4
/developer
/keys
/
get
/v4
/developer
/keys
/
get
/v4
/developer
/keys
/usage
get
/v4
/developer
/keys
/{id}
/usage
patch
/v4
/developer
/keys
/{id}
delete
/v4
/developer
/keys
/{id}
get
/v4
/api-keys
/validate
Authentication
7
get
/v4
/auth
/nonce
/{address}
post
/v4
/auth
/login
get
/v4
/auth
/google
/start
get
/v4
/auth
/google
/callback
post
/v4
/auth
/link
/wallet
get
/v4
/auth
/me
delete
/v4
/auth
/revoke
Config
19
get
/v4
/config
/{id}
post
/v4
/config
/diff
post
/v4
/config
/diff
/{id}
post
/v4
/config
/extend
post
/v4
/config
/opportunity
post
/v4
/config
/tvl
post
/v4
/config
/encode
post
/v4
/config
/encode
/override
post
/v4
/config
/encode
/reallocate
post
/v4
/config
/encode
/safe
post
/v4
/config
/encode
/batch
post
/v4
/config
/encode
/batch
/safe
get
/v4
/config
/decode
/onchain
/{distributionChainId}
/{campaignId}
post
/v4
/config
/decode
/{distributionChainId}
get
/v4
/config
/decode
/{distributionChainId}
/{payload}
post
/v4
/config
/decode
/safe
post
/v4
/config
/decode
/args
/createCampaign
post
/v4
/config
/store
get
/v4
/config
/hash
/{hash}
Key Value Store
9
put
/v4
/key-value-stores
/{key}
/entries
get
/v4
/key-value-stores
/{key}
/entries
put
/v4
/key-value-stores
/{key}
/entries
/batch
get
/v4
/key-value-stores
/{key}
/entries
/{address}
delete
/v4
/key-value-stores
/{key}
/entries
/{address}
post
/v4
/key-value-stores
/self
get
/v4
/key-value-stores
/self
patch
/v4
/key-value-stores
/self
/{key}
delete
/v4
/key-value-stores
/self
/{key}
Node
6
get
/v4
/node
get
/v4
/node
/protocols
get
/v4
/node
/protocol
/{protocol}
/chains
get
/v4
/node
/last-block
get
/v4
/node
/oldest-block
get
/v4
/node
/block-difference
Leaves
2
get
/v4
/leaves
/{recipient}
/breakdowns
get
/v4
/leaves
/{recipient}
/debt
Roots
2
get
/v4
/roots
/
get
/v4
/roots
/live
Enums
4
get
/v4
/enums
/
get
/v4
/enums
/{enumName}
get
/v4
/enums
/{enumName}
/convert
/{value}
post
/v4
/enums
/{enumName}
/batch-convert
Schemas
3
get
/v4
/schemas
/
get
/v4
/schemas
/{groupName}
get
/v4
/schemas
/{groupName}
/{typeId}
Health
8
get
/v4
/bucket
/health
/proofs
get
/v4
/bucket
/health
/diff
get
/v4
/bucket
/health
/transactions
get
/v4
/redis
/health
get
/v4
/claims
/health
get
/v4
/dynamic-data
/health
get
/v4
/health
/live
get
/v4
/health
/ready
GraphQL
5
get
/graphql
/v1
post
/graphql
/v1
put
/graphql
/v1
delete
/graphql
/v1
patch
/graphql
/v1
OffchainBilling
3
get
/v4
/offchain-billing
/self
/owed
get
/v4
/offchain-billing
/self
/pending
get
/v4
/offchain-billing
/self
/operations
Organizations
22
get
/v4
/organizations
post
/v4
/organizations
post
/v4
/organizations
/bootstrap
get
/v4
/organizations
/permissions
get
/v4
/organizations
/invitations
/pending
post
/v4
/organizations
/invitations
/{invitationId}
/accept
get
/v4
/organizations
/{organizationId}
patch
/v4
/organizations
/{organizationId}
post
/v4
/organizations
/{organizationId}
/dissolve
get
/v4
/organizations
/{organizationId}
/members
patch
/v4
/organizations
/{organizationId}
/members
/{userId}
delete
/v4
/organizations
/{organizationId}
/members
/{userId}
post
/v4
/organizations
/{organizationId}
/leave
get
/v4
/organizations
/{organizationId}
/invitations
post
/v4
/organizations
/{organizationId}
/invitations
delete
/v4
/organizations
/{organizationId}
/invitations
/{invitationId}
get
/v4
/organizations
/{organizationId}
/user-groups
post
/v4
/organizations
/{organizationId}
/user-groups
put
/v4
/organizations
/{organizationId}
/user-groups
/{userGroupId}
/permissions
delete
/v4
/organizations
/{organizationId}
/user-groups
/{userGroupId}
post
/v4
/organizations
/{organizationId}
/user-groups
/{userGroupId}
/members
delete
/v4
/organizations
/{organizationId}
/user-groups
/{userGroupId}
/members
/{userId}
Volume
4
get
/v4
/volume
/entries
get
/v4
/volume
/user
post
/v4
/volume
/boost
get
/v4
/volume
/facets
Toggle Sidebar
API Operation
API Reference
Analytics Reference
More
API Keys
Connect
post
Copy as Markdown
/v4/organizations
Documentation
Try it
Request body
object
name
string
required
post
https://api.merkl.xyz/v4/organizations
Merkl API
cURL
JS fetch
Python
curl -X POST "https://api.merkl.xyz/v4/organizations"
Send request
Live request: this will call https://api.merkl.xyz/ for real.