NordicPulse API

Run SEO and AEO tools programmatically. Perfect for AI agents, automation workflows, and custom integrations.

Quick Start

1. Get your API key at. 2. Include X-API-Key in your requests. 3. Call POST /api/v1/tools/run with your tool and input.

Authentication

Two authentication methods are supported: API Key (recommended for server-to-server) · JWT Bearer (for browser-based integrations).

Endpoints

POST /api/v1/tools/run — Run any NordicPulse tool programmatically. GET /api/v1/tools/catalog — List all available tools with schemas and credit costs. GET /api/v1/credits/balance — Check your credit balance and rate limit status.

Response Codes

200 Success: Tool executed successfully. 400 Bad Request: Missing or invalid parameters. 401 Unauthorized: Missing or invalid API key/JWT. 402 Payment Required: Insufficient credits. 404 Not Found: Tool slug not found. 429 Too Many Requests: Rate limit exceeded. 500 Server Error: Execution failed (credits refunded).

Rate Limits by Plan

API access is included in all plans. Each API call uses credits from your plan. Rate limit headers are returned with every response: X-RateLimit-Remaining-Hour, X-RateLimit-Remaining-Day, X-RateLimit-Remaining-Month.

Related