Skip to main content
Paragraph provides a powerful API for building applications that interact with onchain publishing. Access publication data, manage posts, work with coins, and integrate user profiles - all through a simple REST API or our TypeScript SDK.

Important notes

  • The API is in alpha. There may be breaking changes until we finalize the design.
  • The API is rate-limited. If you’re hitting rate limits & want to request an increase, reach out to support@paragraph.com.
  • Some endpoints require authentication via an API key. You can generate one in your publication settings.

Get started with the SDK

Install our TypeScript SDK and start building in minutes with full type safety and intuitive methods.

Get started with the CLI

Manage posts, publications, and subscribers from the command line. Works with AI agents and CI pipelines.

Connect via MCP

Let AI agents interact with Paragraph directly via the Model Context Protocol.
Everything you need to integrate Paragraph into your application.

SDK Quickstart

Get up and running with our TypeScript SDK in just a few lines of code.

Code Examples

Explore practical examples for common use cases like fetching posts and managing coins.

API Reference

Browse the complete REST API documentation with detailed endpoint specifications.

CLI

Manage Paragraph from the terminal. Built for agents and CI.

OpenAPI Spec

Download the OpenAPI specification for code generation and API exploration.

Core Features

Build powerful integrations with Paragraph’s publishing platform.

Publications

Access publication metadata, settings, and content collections.

Posts

Fetch posts with pagination, filtering, and full content support.

Coins

Integrate coin functionality for monetization and community support.

User Profiles

Retrieve user data including wallet addresses and Farcaster profiles.

Resources

View SDK on GitHub

Explore the SDK source code, contribute, or report issues.

View docs on GitHub

Improve the documentation.