Smalk Docs
  • Publisher
  • API Reference
  • Smalk MCP
  • Advertiser
Smalk
  • Website
  • Dashboard
  • Service status
Developers
  • REST API reference
  • OpenAPI schema
  • Support
Legal
  • Privacy policy
  • Terms

© 2026 Smalk. All rights reserved.

Information
Tracking
GEA - Ad Content
Ad Placement Inventory
Workspace
Health
IndexNow
Reporting
    /api/v1/public/campaigns/{campaign_id}/get/api/v1/public/campaigns/{campaign_id}/report/get/api/v1/public/workspaces/{workspace_id}/campaigns/get/api/v1/public/workspaces/{workspace_id}/campaigns/{campaign_id}/report/get
Datasets
public
Schemas
powered by Zudoku
Smalk Public API
Smalk Public API

Reporting


GET
https://api.smalk.ai
/api/v1/public/campaigns/{campaign_id}/

GET /api/v1/public/campaigns/{campaign_id}/ — id-first resolver (+ workspace).

path Parameters

campaign_id
​string · uuid · required

Responses

200

No response body

No data returned
GET/api/v1/public/campaigns/{campaign_id}/
curl https://api.smalk.ai/api/v1/public/campaigns/:campaign_id \ --header 'Authorization: <api-key>'
Example Responses
No example specified for this content type

GET
https://api.smalk.ai
/api/v1/public/campaigns/{campaign_id}/report/

GET campaign report — nested (/workspaces/{ws}/campaigns/{id}/report/) + flat.

path Parameters

campaign_id
​string · uuid · required

Responses

200

No response body

No data returned
GET/api/v1/public/campaigns/{campaign_id}/report/
curl https://api.smalk.ai/api/v1/public/campaigns/:campaign_id/report \ --header 'Authorization: <api-key>'
Example Responses
No example specified for this content type

GET
https://api.smalk.ai
/api/v1/public/workspaces/{workspace_id}/campaigns/

GET /api/v1/public/workspaces/{workspace_id}/campaigns/ — report-worthy by default.

path Parameters

workspace_id
​string · uuid · required

Responses

200

No response body

No data returned
GET/api/v1/public/workspaces/{workspace_id}/campaigns/
curl https://api.smalk.ai/api/v1/public/workspaces/:workspace_id/campaigns \ --header 'Authorization: <api-key>'
Example Responses
No example specified for this content type

GET
https://api.smalk.ai
/api/v1/public/workspaces/{workspace_id}/campaigns/{campaign_id}/report/

GET campaign report — nested (/workspaces/{ws}/campaigns/{id}/report/) + flat.

path Parameters

campaign_id
​string · uuid · required
workspace_id
​string · uuid · required

Responses

200

No response body

No data returned
GET/api/v1/public/workspaces/{workspace_id}/campaigns/{campaign_id}/report/
curl https://api.smalk.ai/api/v1/public/workspaces/:workspace_id/campaigns/:campaign_id/report \ --header 'Authorization: <api-key>'
Example Responses
No example specified for this content type

IndexNowDatasets