Skip to main content
Build your own creator search/selection/boost UI within your game and call Server APIs directly. Full control over the game UX, but requires UI development.

When to Use This Method

  • You want to build a creator selection UI matching your game’s style
  • You want seamless integration with your game’s UX flow
  • You need to control boost registration/removal timing via game logic

Full Flow

Development Tasks


Step 1: Query Creators (Game Server)

Query creator information from your game server to display in your game client.

Campaign Creators

You can also query only creators participating in a specific campaign.
Details: API Reference - Query Endpoints

Step 2: Register Boost (Game Server)

When the user selects a creator, register the boost from your game server.
Response

Boost Change Rules

POST /sponsors operates as an upsert:
Details: Creator Boost

Step 3: Register Payments (Game Server)

When an in-game purchase occurs, send the payment information to PlayCamp. It’s automatically attributed to the boosted creator.
Details: Payment Registration

Step 4: (Optional) Webhook Receiver

With direct Server API integration, your game server already knows boost results since it makes the API calls directly. However, webhooks are useful when:
  • A PlayCamp admin manually changes a boost
  • You want to verify payment registration results asynchronously
  • You want to receive coupon redemption events
Details: Webhook Events

Step 5: Settlement

Monthly settlement is processed based on payment data.
  1. Revenue Close — Payment data aggregated at end of each month
  2. Revenue Reconciliation — Match PlayCamp settlement data with your internal records
  3. Settlement Payment — Payment after reconciliation confirmation
  4. Creator Settlement — PlayCamp distributes revenue to creators
Details: Settlement