name: Openhandle aid: openhandle description: Openhandle is a public social data API for Instagram, TikTok, X (Twitter), and Reddit. Public profiles, posts, comments, followers, and search come back in one normalized schema, with a capture time and a source on every answer and nulls where a platform hides a value. Pricing is per answered request with cheaper cached tiers (free at 30 days), caps per account and per key, and a full Test environment on synthetic data at $0.000. The API is read-only over OpenAPI 3.1, three first-party SDKs (TypeScript, Python, Go), and a remote OAuth-protected MCP server. Operated as a Netherlands sole proprietorship (KvK 89247647). image: https://openhandle.dev/favicon.ico created: '2026-09-21' modified: '2026-09-21' tags: - social-data - instagram - tiktok - twitter - reddit - public-data - social-media-api - mcp - creator-analytics - social-listening common: - type: AgenticAccess url: agentic-access/openhandle-agentic-access.yml - type: RateLimits url: rate-limits/openhandle-rate-limits.yml - type: Plans url: plans/openhandle-plans-pricing.yml - type: Spectral url: rules/openhandle-rules.yml - type: JSONLD url: json-ld/openhandle-context.jsonld - type: Vocabulary url: vocabulary/openhandle-vocabulary.yml - type: AgentSkill url: skills/_index.yml - type: DataModel url: data-model/openhandle-data-model.yml - type: Conventions url: conventions/openhandle-conventions.yml - type: Sandbox url: sandbox/openhandle-sandbox.yml - type: DomainSecurity url: security/openhandle-domain-security.yml - type: Authentication url: authentication/openhandle-authentication.yml - type: OAuthScopes url: scopes/openhandle-scopes.yml - type: Lifecycle url: lifecycle/openhandle-lifecycle.yml - type: ErrorCatalog url: errors/openhandle-problem-types.yml - type: Conformance url: conformance/openhandle-conformance.yml - type: Overlay url: overlays/openhandle-openapi-overlay.yaml - type: LLMsTxt url: llms/openhandle-llms.txt - type: ToolCrosswalk url: mcp/openhandle-tool-crosswalk.yml - type: MCPServer url: mcp/openhandle-mcp.yml - type: WellKnown url: well-known/openhandle-well-known.yml - type: SDKs url: packages/openhandle-packages.yml - type: Packages url: packages/openhandle-packages.yml - type: Website url: https://openhandle.dev - type: Documentation url: https://openhandle.dev/docs - type: Pricing url: https://openhandle.dev/pricing - type: SignUp url: https://app.openhandle.dev - type: GitHubOrganization url: https://github.com/openhandlehq - type: Support url: https://openhandle.dev/contact - type: TermsOfService url: https://openhandle.dev/legal/terms-of-service - type: PrivacyPolicy url: https://openhandle.dev/legal/privacy-policy maintainers: - FN: Openhandle email: hello@openhandle.dev url: https://openhandle.dev apis: - name: Openhandle API description: Read-only REST API returning public Instagram, TikTok, X (Twitter), and Reddit profiles, posts, comments, followers, and search in one normalized envelope. 109 GET operations under /v1/, Bearer API-key auth, opaque cursor pagination, per-request freshness tiers, and a uniform error envelope. Also reachable as a remote MCP server. humanURL: https://openhandle.dev/docs baseURL: https://api.openhandle.dev properties: - type: OpenAPI url: openapi/openhandle-openapi.yml - name: OpenAPI (provider-hosted) type: OpenAPI url: https://api.openhandle.dev/openapi.json - type: Documentation url: https://openhandle.dev/docs - type: APIReference url: https://openhandle.dev/docs/api-reference - type: GettingStarted url: https://openhandle.dev/docs/quickstart - type: LLMsTxt url: https://openhandle.dev/llms.txt - type: JSONSchema url: json-schema/openhandle-instagram-story-schema.json - type: JSONSchema url: json-schema/openhandle-instagram-post-schema.json - type: JSONSchema url: json-schema/openhandle-tik-tok-profile-schema.json - type: JSONSchema url: json-schema/openhandle-instagram-profile-schema.json - type: JSONSchema url: json-schema/openhandle-tik-tok-music-schema.json - type: JSONSchema url: json-schema/openhandle-tik-tok-post-schema.json aid: openhandle:openhandle-api x-enrichment: date: '2026-09-21' status: enriched artifacts_added: 36 pass: local-v5