API Documentation (v2.1)

Full programmatic control over your Campaigns, Creatives, and Reports.

Introduction

The Augemobi API provides a RESTful interface for managing your advertising account. All responses are in JSON format.

Base URL: https://api.augemobi.com/v2

Authentication

Authenticate your requests by including your API Key in the Authorization header.

Authorization: Bearer YOUR_API_KEY_HERE

Account Summary

Get a summary of your account balance and status.

GET /account/summary

Response Example

{
  "status": "success",
  "data": {
    "account_id": 12345,
    "balance": 1540.50,
    "currency": "USD",
    "status": "active"
  }
}

Daily Statistics

Retrieves aggregated performance data grouped by day.

GET /reports/daily

Parameters

Name Type Description
start_date string YYYY-MM-DD
end_date string YYYY-MM-DD

Create Campaign

Creates a new ad campaign.

POST /campaign

Request Body

{
  "name": "Summer Sale",
  "daily_budget": 100.00,
  "bid": 0.05,
  "targeting": { "geo": ["US", "UK"], "os": ["iOS"] },
  "creative_id": 9901
}

Update Campaign

Updates an existing campaign. Only valid fields need to be sent.

PUT /campaign/{id}

Request Body

{
  "bid": 0.08,
  "status": "paused"
}

Delete Campaign

Marks a campaign as deleted (archived).

DELETE /campaign/{id}

Upload Creative

Upload an image or video asset for use in ads.

POST /creative

Request Body (Multipart/Form-Data)

file: (binary content)
type: "banner" | "video"
size: "300x250"