๐ค
User
3User registration, login, and profile management.
GET/api/user/getGet user by wallet addressapi_keyโผ
POST/api/user/createRegister a new userapi_keyโผ
POST/api/user/updateUpdate user profileuser_api_keyโผ
๐
Domain
4Manage domains (assets) linked to user accounts.
GET/api/domain/getGet domain by nameuser_api_keyโผ
POST/api/domain/createAdd a new domainuser_api_keyโผ
GET/api/domain/getAllList all domains for useruser_api_keyโผ
GET/api/domain/getStatsGet domain statisticsuser_api_keyโผ
๐ข
Campaigns
5Create and manage content campaigns.
POST/api/campaigns/createCreate a new campaignuser_api_keyโผ
GET/api/campaigns/getAllList all campaignsuser_api_keyโผ
GET/api/campaigns/getGet a single campaignuser_api_keyโผ
POST/api/campaigns/deleteDelete a campaign and its contentsuser_api_keyโผ
GET/api/campaigns/getStatsGet campaign statistics for useruser_api_keyโผ
๐
Content
5Manage individual content pieces by job.
GET/api/content/getGet content by IDuser_api_keyโผ
GET/api/content/getByJobGet all content for a jobuser_api_keyโผ
GET/api/content/getAllGet all content for a domainuser_api_keyโผ
POST/api/content/updateUpdate contentuser_api_keyโผ
POST/api/content/deleteDelete contentuser_api_keyโผ
๐
Contents
6Manage content by campaign with scheduling.
GET/api/contents/getGet content by IDuser_api_keyโผ
GET/api/contents/getByCampaignGet content for a campaignuser_api_keyโผ
GET/api/contents/getAllList all content for a domainuser_api_keyโผ
POST/api/contents/updateUpdate content fieldsuser_api_keyโผ
POST/api/contents/deleteDelete contentuser_api_keyโผ
POST/api/contents/scheduleSchedule content for postinguser_api_keyโผ
โ๏ธ
Jobs
4Manage content generation jobs.
POST/api/jobs/createCreate a content jobuser_api_keyโผ
GET/api/jobs/getAllList jobs for a domainuser_api_keyโผ
GET/api/jobs/getGet a single jobuser_api_keyโผ
POST/api/jobs/deleteDelete a job (cascading)user_api_keyโผ
๐
Dashboard
2User and admin dashboard statistics.
GET/api/dashboard/getStatsGet user dashboard statsuser_api_keyโผ
GET/api/dashboard/statsAllGet system-wide stats (master key only)master_keyโผ
๐
Activities
1Activity log for user actions.
GET/api/activities/getAllGet activity loguser_api_keyโผ
๐
Platform
5Connect social media platforms to domains.
POST/api/platform/createConnect a platformuser_api_keyโผ
GET/api/platform/getGet platform credentialsuser_api_keyโผ
GET/api/platform/getAllList all platforms for a domainuser_api_keyโผ
GET/api/platform/getavailableList connected platform typesuser_api_keyโผ
POST/api/platform/deleteRemove a platformuser_api_keyโผ
๐
Schedule
3Schedule content and manage Medium integration.
POST/api/schedule/createSchedule content for postinguser_api_keyโผ
GET/api/schedule/getMediumGet Medium API key for domainuser_api_keyโผ
POST/api/schedule/updateMediumSet Medium API key for domainuser_api_keyโผ
โก
Settings
3Medium integration settings and validation.
GET/api/settings/getMediumGet Medium key for domainuser_api_keyโผ
POST/api/settings/updateMediumUpdate Medium API keyuser_api_keyโผ
POST/api/settings/validatemediumValidate a Medium API keyuser_api_keyโผ
๐ณ
Payment
3Process payments and view transaction history.
POST/api/payment/createRecord a paymentuser_api_keyโผ
GET/api/payment/getByUserGet payment historyuser_api_keyโผ
GET/api/payment/getRenewalsGet domains pending renewaluser_api_keyโผ
๐ฅ
Fresh Topics
3Manage trending topic suggestions for domains.
POST/api/freshtopics/createAdd a fresh topicuser_api_keyโผ
GET/api/freshtopics/getAllList topics for a domainuser_api_keyโผ
POST/api/freshtopics/deleteAllDelete all topics for a domainuser_api_keyโผ
๐จ
Tones
1List available content tones.
GET/api/tones/getAllGet all available tonesuser_api_keyโผ
๐ท๏ธ
Asset Settings
3Brand settings, descriptions, and AI-generated metadata for domains.
GET/api/assetsettings/generateAI-generate brand settingsuser_api_keyโผ
POST/api/assetsettings/createSave brand settingsuser_api_keyโผ
GET/api/assetsettings/getGet brand settingsuser_api_keyโผ
๐
Subdomain
2Manage blog subdomains via Vercel.
POST/api/subdomain/createCreate/update a subdomainuser_api_keyโผ
GET/api/subdomain/getGet subdomain configuser_api_keyโผ
๐ผ
LinkedIn
5LinkedIn OAuth flow and posting.
GET/api/linkedin/indexGet LinkedIn auth infopublicโผ
GET/api/linkedin/authStart LinkedIn OAuth (redirects)publicโผ
GET/api/linkedin/callbackLinkedIn OAuth callbackpublicโผ
GET/api/linkedin/successLinkedIn OAuth success pagepublicโผ
POST/api/linkedin/createPostCreate a LinkedIn postpublicโผ
๐
Site
9Core site endpoints: index, error handling, contact, login/logout, and utilities.
GET/api/site/indexAPI info and health checkpublicโผ
GET/api/site/errorError handler endpointpublic
GET/api/site/contactContact form infopublic
POST/api/site/contactSubmit contact formpublicโผ
GET/api/site/loginLogin endpoint infopublic
POST/api/site/loginAuthenticate userpublicโผ
GET/api/site/logoutLogout current sessionpublic
GET/api/site/twitterTwitter test endpointpublic
GET/api/site/updateapiSync user API keys with ContentAgentpublic
๐
Cron
11Background cron jobs for automated processing.
GET/api/cron/updateExpiryUpdate domain expiry statuspublic
GET/api/cron/updateStatusSync campaign statusespublic
GET/api/cron/updateContentsPull completed job deliverablespublic
GET/api/cron/updateImagesReplace placeholder imagespublic
GET/api/cron/postmediumPost scheduled content to Mediumpublic
GET/api/cron/posttwitterPost scheduled content to Twitterpublic
GET/api/cron/autoCreateAuto-create content jobspublic
GET/api/cron/autoContentProcess autonomous contentpublic
GET/api/cron/resetCampaignsReset old completed campaignspublic
GET/api/cron/testmediumTest Medium API connectivitypublic
GET/api/cron/postlinkedinPost scheduled content to LinkedInpublic
๐ด
Logs
2View and manage API error and request logs. All endpoints require the master API key.
GET/api/logsView error or request logs (newest first)master_keyโผ
DELETE/api/logsClear all logs of a given typemaster_keyโผ