Automate Your Freelance Payments
Integrate secure payment protection, project management, and real-time status tracking into your platform with PayHeld's comprehensive REST API.
// Initialize PayHeld API client
import { PayHeld } from '@payheld/sdk';
const payheld = new PayHeld({
apiKey: process.env.PAYHELD_API_KEY,
});
// Create a new project with payment protection
const project = await payheld.projects.create({
title: "Website Redesign",
description: "Modern UI/UX overhaul",
amount: 5000,
currency: "USD",
freelancerId: "user_abc123",
deadline: "2025-12-31",
});
// Monitor payment status
const status = await payheld.projects.status(project.id);
console.log(status.paymentStatus); // "HELD_SECURELY"Everything You Need to Build
Powerful features designed for developers who want to integrate payment automation seamlessly.
Secure Authentication
Bearer tokens, API keys, and OAuth 2.0 support with automatic token rotation and RBAC.
Project Management
Create, update, and monitor freelance projects with full payment lifecycle management.
Real-time Webhooks
Receive instant notifications for project updates, payment status changes, and deliveries.
File Management
Upload and download project files, deliverables, and documents via secure API endpoints.
Payment Security
PCI-compliant payment processing with Stripe Connect and automatic payment protection.
High Performance
Sub-100ms response times, 99.9% uptime SLA, and automatic rate limiting protection.
API Access Included with Your Subscription
Start free and upgrade as you grow. API access is built into every PayHeld plan.
These are the same subscription tiers used across the entire platform. No separate API billing.
Free
For testing and development
- Public status checks
- Project status API (read-only)
- 60 requests/minute
- Community support
- Basic documentation
Pro
For professionals and growing teams
- Everything in Free
- Project creation API
- Payment management API
- 300 requests/minute
- Priority email support
- Full REST API access
- API keys & authentication
Business
For platforms and enterprises
- Everything in Pro
- Webhook integration
- GraphQL API access
- 1000 requests/minute
- Priority support + Slack
- Unlimited file storage
- Custom integration help
- SLA guarantee (99.9% uptime)
- Advanced webhook events
Built for Every Use Case
From SaaS platforms to agencies, PayHeld API powers payment automation at scale.
SaaS Platforms
Embed PayHeld into your marketplace or platform to offer secure payment protection without building payment infrastructure.
- Custom branded payment experience
- Automatic payment management
- Webhook-driven workflows
Custom Integrations
Connect PayHeld to your existing tools and workflows for seamless project and payment automation.
- CRM and accounting sync
- Real-time status monitoring
- Custom notification rules
Ready to Get Started?
Start building with PayHeld's API today. Upgrade to Pro or Business when you need full access.