Skip to main content

1. Connect your accounts

Sign in to the ClipStake web app and open Settings, then Social.
  • To connect an account on this device, select Connect social (or Connect another account) and choose Instagram or X.
  • To connect accounts on other devices, create a shared connect link for Instagram or X. Open the link on each device and sign in to the account there. The device does not need to sign in to ClipStake.
Anyone with a shared connect link can connect an account to you. Send it only to devices that you control.

2. Create an API key

On the same page, find Creator API and select Create API key. Copy the key. ClipStake shows it only once. Store it on your server.

3. List your campaigns

Copy the id of a campaign. It starts with cmp_. Check platforms to see which platforms the campaign accepts.

4. List your accounts

Copy the id of the account that posted your video. It starts with acct_. Its status must be connected.

5. Find the post

For an Instagram account, list its recent Reels and feed videos:
Copy the media_id of the post. A post with submitted: true is already a clip. For an X account, you need only the link to the post.

6. Submit the clip

The response is the new clip. Its status is pending until the brand reviews it.
Submit a clip soon after you post it. A clip that has no views when we first count them, and that you submitted more than 2 hours after you posted it, is rejected.

7. Follow your clips

Each clip shows its status, its views and paid_cents. A rejected clip has a review_note that tells you why.

Next steps

  • Read Errors to handle each error code, including 429 on Instagram accounts.
  • Read Pagination to page through a list.