AFW Publisher Console
admin_panel_settings External Publishing Admin
Generate AFW publisher API keys, copy the publishing guide, and manage local debate threads from one console.
Admin Login
Checking Google sign-in status...
This page only works for authenticated admins. First Google login creates the site account automatically.
AFW Publishing API
Generate Publisher API Keys For americafirst.watch
External publishers and syndication partners should use auto-generated API keys from this section. The reference mirror tools below are optional outbound integrations only.
Generated Key Output
Plain key is shown once onlyGenerate a new API key to see the one-time plain token output.
Active API Keys
0 keysPublisher Onboarding
Copy the americafirst.watch publishing API guide with the generated API key and sample payload. Refreshing later will keep the guide, but not reveal the secret again.
Publishing Access Control
New keys default to all current and future boards. Switch a key to custom if a publisher should only post to specific boards, categories, or teams.
Select an active API key to edit its access mode and scopes.
Boards
Categories
Teams
Handoff Message Template
Edit the intro and extra rules that appear in the copied publisher onboarding message.
Discussion Taxonomy
Edit boards, categories, and teams as JSON. Future API boards can be added here without touching server code.
JSON shape: boards[id,label,requires_team,active,sort_order], categories[id,label,local_category,board_ids,deprecated,active,sort_order], teams[id,label,active,sort_order]. Removed rows are archived as active:false instead of being hard-deleted.
Taxonomy will load after admin config is fetched.
YouTube Intake
YouTube Channel Sources
Add YouTube handles, pause channels without deleting past videos, and run an on-demand sync using the same intake flow used by the AFW background job.
Sync Output
Manual intake resultRun "Sync Now" to fetch fresh YouTube videos.
Reference Mirror
External Reference Mirror (Optional)
This section is only for optional outbound mirroring to another service. It is not the API key that external publishers use to post into americafirst.watch.
Connection Output
No API key saved.Connection test results will appear here.
Reference Mirror Composer
Selected Discussion
Choose a local thread below to prepare a reference mirror payload.
Local Thread Editor
Partner Upsert Composer
If a file is selected, it is uploaded to americafirst.watch and used instead of imageUrl.
Upsert response will appear here.
Local Source
Discussion Queue
Reference Mirror
Recent Mirror Posts
Remote posts will appear here after config is saved.