Skip to main content
GET
/
pique-campaign
Search and filter Pique Campaigns
curl --request GET \
  --url https://api.ubpass.co/v1/pique-campaign \
  --header 'Authorization: Bearer <token>'
{
  "items": [
    {
      "id": "1f0aeeff-c45d-64e6-a63e-e1179780e82f",
      "createdTime": "2025-10-22T02:37:00.169Z",
      "updatedTime": "2025-10-22T02:59:23.866Z",
      "createdBy": "1efe824d-1c2a-63b4-81ed-eb91480f4c4e",
      "updatedBy": "1efe824d-1c2a-63b4-81ed-eb91480f4c4e",
      "workspaceId": "1f08a693-3d4b-6d6d-8b30-81ed80c53926",
      "accountId": "1f08a693-3d55-69ae-8b30-81ed80c53926",
      "name": "BoostedPost Campaign 1761100620",
      "type": "BoostedPost",
      "status": "NotStarted",
      "startDate": "2025-12-01",
      "isPublished": false,
      "campaignData": {},
      "videoPerformanceFileInfo": {
        "fileName": "campaign-videos.csv",
        "url": "http://localhost:9012/bx-wallet-passes-setup-dev/pique-campaigns/1f0aeeff-c45d-64e6-a63e-e1179780e82f/campaign-videos.csv?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20251022T232937Z&X-Amz-SignedHeaders=host&X-Amz-Expires=60&X-Amz-Credential=minioadmin%2F20251022%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=e05a5cae5730062d61c24caaf688923a6aeaacd4a899bcd7705f353ed8c0e097"
      },
      "platforms": [
        "Instagram",
        "TikTok"
      ],
      "targetViews": 100000,
      "beforeViews": 50000,
      "afterViews": 450000,
      "deliveredViews": 2000,
      "contentLink": "https://example.com/boosted-campaign-content",
      "submissionNotes": "Boosted campaign test",
      "beforeImage": {
        "fileName": "beforeImage.png",
        "url": "http://localhost:9012/bx-wallet-passes-setup-dev/pique-campaigns/1f0aeeff-c45d-64e6-a63e-e1179780e82f/beforeImage.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20251022T232937Z&X-Amz-SignedHeaders=host&X-Amz-Expires=59&X-Amz-Credential=minioadmin%2F20251022%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=45d22790c4d31620e60783bb4c3b6c87ffdc6cbb8d61705832e32a0ee772ed22"
      },
      "afterImage": {
        "fileName": "afterImage.png",
        "url": "http://localhost:9012/bx-wallet-passes-setup-dev/pique-campaigns/1f0aeeff-c45d-64e6-a63e-e1179780e82f/afterImage.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20251022T232937Z&X-Amz-SignedHeaders=host&X-Amz-Expires=60&X-Amz-Credential=minioadmin%2F20251022%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=b7336f06e64514acf03173497642438d786ee239cc0039f25eba41fd803f6eb6"
      }
    }
  ],
  "cursor": "1f0aeeff-c45d-64e6-a63e-e1179780e82f",
  "hasMore": true
}

Authorizations

Authorization
string
header
required

Bearer token authentication

Headers

x-workspace-id
string

Workspace ID to perform the operation in. If not provided, system will use the first one assigned to the user

Query Parameters

query
string

Search keyword to filter campaigns by name (case-insensitive)

Maximum length: 255
cursor
string

Pagination cursor for fetching the next set of results. Use the 'cursor' value from the previous response.

limit
integer

Number of campaigns to return per page (1-20, max 20)

Required range: 1 <= x <= 20
statusList
enum<string>[]

Filter campaigns by status. Multiple values allowed.

typeList
enum<string>[]

Filter campaigns by type. Multiple values allowed.

id
string

Filter by specific campaign ID

ids
string[]

Filter by a list of campaign IDs

Response

Successfully retrieved campaigns

items
any[]
cursor
string
hasMore
boolean