Build on Pincast
A complete set of tools and services to help you build, distribute, and grow your apps and experiences on the Pincast platform.
Platform Capabilities
Everything you need to integrate with Pincast. Use individual features or combine them for a complete platform experience.
Distribute & Discover
AvailableGet your apps and experiences in front of Pincast users worldwide
Authenticate & Connect
AvailableSingle sign-on and unified profiles across the Pincast ecosystem
Monetize
Coming SoonRevenue tools and payment infrastructure for your apps
- -Payments API
Stripe-powered payment processing
- -Revenue Share
Flexible partner payout configurations
- -In-App Purchases
Digital goods and premium content sales
- -Subscription Billing
Recurring payment management
Engage & Retain
Coming SoonTools to build compelling, location-aware experiences
- -Location Services
Geofencing and proximity detection
- -Navigation API
Turn-by-turn directions to experiences
- -Push Notifications
Engage users with timely alerts
- -Analytics
Understand how users interact with your content
Core Services
Two powerful APIs that form the foundation of the Pincast developer platform.
Marketplace API
API KeyProgrammatically submit, update, and manage your apps and location-based experiences on pincast.fm. Integrate with your existing workflows using webhooks and batch operations.
- - Submit apps and experiences via REST API
- - Real-time webhook notifications
- - Batch operations (up to 50 items)
- - Signed URL file uploads
Pincast Identity
OAuth 2.0Let users sign in with their Pincast account. Access profiles, track achievements, and provide a seamless experience across the entire Pincast ecosystem.
- - OAuth 2.0 with PKCE support
- - Scoped access to user profiles
- - Cross-app achievement system
- - Automatic token refresh
Simple Integration
Clean, well-documented APIs that are easy to implement. Get started in minutes.
const response = await fetch( 'https://pincast.fm/api/external/apps', { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-API-Key': PINCAST_API_KEY }, body: JSON.stringify({ title: 'My App', description: 'A great Pincast app', link: 'https://myapp.com' }) } );
const authUrl = new URL( 'https://pincast.fm/api/oauth/authorize' ); authUrl.searchParams.set('response_type', 'code'); authUrl.searchParams.set('client_id', CLIENT_ID); authUrl.searchParams.set('redirect_uri', CALLBACK); authUrl.searchParams.set('scope', 'profile:read'); authUrl.searchParams.set('state', state); window.location.href = authUrl.toString();
Getting Started
From registration to launch in four steps.
Register Your Application
Create a developer account and register your app to get API credentials
Register Now ->Choose Your Integration
Decide which Pincast services fit your needs: Marketplace API for distribution, Identity for authentication, or both
View Documentation ->Install the SDK
Use our official TypeScript/JavaScript libraries for faster integration
SDK Documentation ->Documentation
Comprehensive guides and API references for every Pincast service.
Ready to build on Pincast?
Join the Pincast developer ecosystem. Create apps, authenticate users, and reach players across the platform.
The Pincast platform is actively growing. New capabilities including payments, location services, and analytics are in development.