Azuqe
Go to Dashboard

Advanced Workflows

Secure API Access

Generate secure API keys to integrate Azuqe into your own tools, automate publishing workflows, and pull SEO metrics programmatically.

When to Use the API

The platform API is useful when you want to integrate Azuqe into custom workflows that go beyond what the dashboard UI provides:

  • CRM integration: Trigger content publishing automatically when a new customer segment is created in your CRM.
  • Internal tooling: Pull keyword position data and SEO audit scores into your own internal reporting dashboards.
  • Custom automations: Use Zapier, Make (Integromat), or n8n to chain Azuqe actions with other tools in your stack.
  • Programmatic publishing: Push articles from your own internal content management system into the Azuqe publishing queue without using the web editor.

If your use case fits naturally into the platform's web interface, you don't need the API. The API is for teams who need to extend the platform or embed it into existing systems.

Generating API Keys

API keys are scoped to your organization and can be created by users with Admin or Manager roles:

  1. 1Open Workspace Settings → API Keys.
  2. 2Click Generate New Key.
  3. 3Give the key a descriptive name (e.g., "Zapier Integration", "Internal Dashboard", "CI/CD Pipeline").
  4. 4Copy the key immediately. It is shown only once in full. You can always revoke and regenerate it.

Keys are organization-scoped and can access all sites, campaigns, and data within your organization's workspace.

Authentication

All API requests must include your key in the Authorization header:

markdown
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json

Requests without a valid Authorization header return HTTP 401. Requests with an expired or revoked key return HTTP 403. The API validates your key server-side on every request. There is no token caching that could allow access after a key is revoked.

Key Capabilities via API

The following capabilities are available via the REST API:

  • Sites: List sites, get audit history, trigger new audits, get current SEO health scores.
  • Keywords: List tracked keywords, get position history, add or remove keywords.
  • Indexing: Submit URLs for indexing, get submission status, view the indexing queue.
  • Integrations: List connected platforms, test connections, get integration health status.
  • Blog/Articles: Create draft articles, update article content, trigger publishing to connected CMS platforms, get publish status per platform.
  • SEO Audits: Retrieve audit issues by severity, get score history, compare two audits.

Full endpoint reference documentation with request/response schemas is available in your dashboard under Workspace Settings → API Reference.

Frequently Asked Questions

Frequently Asked Questions

Was this page helpful?

Let us know how we can improve this documentation.