Pro Features
Delivery Logging
Detailed logs of publishing activity.
Delivery Logging
Pro
OwlStack logs every publish attempt, retry, and result. Access logs via the dashboard or API.
Dashboard
View logs at Project > Delivery Logs in the OwlStack dashboard. Filter by:
- Platform
- Status (published, failed, retrying)
- Date range
- Post ID
API access
$logs = $client->deliveryLogs([
'platform' => 'twitter',
'status' => 'failed',
'from' => '2026-02-01',
'to' => '2026-02-14',
]);
foreach ($logs as $log) {
echo "{$log->postId()} | {$log->platform()} | {$log->status()}\n";
echo " Created: {$log->createdAt()}\n";
echo " Attempts: {$log->attempts()}\n";
if ($log->error()) {
echo " Error: {$log->error()}\n";
}
}Log retention
| Plan | Retention |
|---|---|
| Pro | 30 days |
| Pro + AI | 30 days |
| Enterprise | 90 days (or custom) |
Log entry fields
| Field | Description |
|---|---|
postId | The OwlStack post ID |
platform | Target platform |
status | published, failed, retrying |
externalId | Platform's post ID (if published) |
externalUrl | URL to the post (if published) |
error | Error message (if failed) |
attempts | Number of publish attempts |
createdAt | When the publish was initiated |
publishedAt | When it was successfully published |