Skip to content

API Overview

Access BlogShoot programmatically with our REST API.

https://api.blogshoot.com/v1

All API requests require authentication using API keys.

  1. Log in to app.blogshoot.com
  2. Go to SettingsAPI Keys
  3. Click “Generate New API Key”
  4. Copy and store securely

Include your API key in the Authorization header:

Terminal window
curl -H "Authorization: Bearer YOUR_API_KEY" \
https://api.blogshoot.com/v1/workspaces
  • Free Plan: 100 requests/hour
  • Pro Plan: 1,000 requests/hour
  • Enterprise: Custom limits
  • GET /workspaces - List workspaces
  • POST /workspaces - Create workspace
  • GET /workspaces/{id} - Get workspace details
  • PUT /workspaces/{id} - Update workspace
  • DELETE /workspaces/{id} - Delete workspace
  • POST /content/generate - Generate new content
  • GET /content/{id} - Get content details
  • GET /content/{id}/status - Check generation status
  • POST /wordpress/connect - Connect WordPress site
  • POST /wordpress/publish - Publish content to WordPress