Objects API Endpoints¶
About Objects¶
Access and manage Lucit objects including their relationships and properties.
Key Lucit Objects¶
Lucit has various objects with specific purposes:
- Account - Container for campaigns and creatives
- Agency - Media owner or ad agency container
- Application - Third-party integration container
- Campaign - Container for creatives
- Creative - Individual ad images
- Data Source Provider - Data source definition container
- Digital Board - Physical screen/display
- Drive Template - Creative generation template
- Font - Text rendering font
- Inventory Item - Ad container with creatives
Object Identification¶
All Lucit objects have a unique lcuid (Lucit Unique ID) in the format:
LCUID-XX-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Where:
- LCUID - Constant prefix
- XX - Object type code (e.g., LA for Account, LAP for Application)
- UUID - 5-part unique identifier
Endpoints¶
| Method | Endpoint | Description |
|---|---|---|
GET |
/api/v3/objects/{id} | GET /objects/{lcuid} |
DELETE |
/api/v3/objects/{lcuid} | DELETE /objects/{id} |
GET |
/api/v3/objects/{lcuid}/can-be-deleted | GET /objects/{id}/can-be-deleted |
GET |
/api/v3/objects/{lcuid}/scoped-tags | GET /objects/{lcuid}/scoped-tags |
POST |
/api/v3/objects/{lcuid}/scoped-tags | POST /objects/{lcuid}/scoped-tags |
PUT |
/api/v3/objects/{lcuid}/scoped-tags/{tag_lcuid} | PUT /objects/{lcuid}/scoped-tags/{tag_lcuid} |
GET |
/api/v3/objects/{lcuid}/tags | GET /objects/{lcuid}/tags |
POST |
/api/v3/objects/{lcuid}/tags/add/{tag_lcuid} | POST /objects/{lcuid}/tags/add/{tag_lcuid} |
POST |
/api/v3/objects/{lcuid}/tags/set | POST /objects/{lcuid}/tags/set |
DELETE |
/api/v3/objects/{lcuid}/tags/{tag_lcuid} | DELETE /objects/{lcuid}/tags/{tag_lcuid} |