Welcome to Royalti API Documentation

Royalti.io is an online platform that assists artists and music companies in managing their catalog/splits, royalties, and accounting—an all-in-one workspace designed to streamline and simplify the process of handling the commercial aspects of music.
This documentation is written for a technical audience with the goal of fostering a positive developer experience and ensuring the successful integration of APIs into various applications.

What you can build

Platform Features

The Royalti.io API provides comprehensive functionality for the music industry:

Core Management

  • Artist Management: Complete artist profile and catalog management
  • Asset & Product Management: Track songs, albums, and digital content
  • User Management: Multi-user collaboration and access control
  • Split Management: Complex revenue sharing and royalty calculations

Financial Operations

  • Revenue Tracking: Monitor income from multiple sources
  • Expense Management: Track and categorize business expenses
  • Payment Processing: Automated and manual payment workflows
  • Accounting Integration: Complete financial reporting and reconciliation

Advanced Features

  • Bulk Operations: Efficient batch processing for large datasets
  • File Management: Upload and organize digital assets
  • VertoFx Integration: International payment processing
  • Data Validation: Built-in checklists and quality assurance tools

Support: Languages & Methods

The API provides support for all platforms and languages capable of implementing HTTP RESTful methods.

Environment

All API requests should be directed to the following URL address using HTTP RESTful methods: Royalti Live: https://server26-dot-royalti-project.uc.r.appspot.com

Getting Started

API Architecture

Our RESTful API is built with modern standards and best practices:
  • RESTful Design: Intuitive endpoints following REST conventions
  • JSON Format: All requests and responses use JSON
  • HTTPS Only: Secure communication with SSL encryption
  • Bearer Authentication: JWT-based authentication system
  • Rate Limiting: Fair usage policies and throttling
  • Comprehensive Documentation: Interactive API playground

Common Use Cases

Music Industry Workflows

  • Set up artist catalogs with complete metadata
  • Configure complex royalty split agreements
  • Process revenue from multiple streaming platforms
  • Generate comprehensive financial reports
  • Manage payment distributions to stakeholders

Integration Patterns

  • Automate royalty calculations and distributions
  • Sync data with external music platforms
  • Build custom dashboards and analytics
  • Implement payment workflow automation
  • Create bulk import/export systems

Need Help?

Security & Compliance

Royalti.io is built with enterprise-grade security:
  • SSL/TLS Encryption: All data transmitted over HTTPS
  • Access Token Security: Industry-standard cryptographic algorithms
  • Certificate Validation: Verisign-issued certificates
  • Data Protection: Secure storage and transmission protocols
  • Audit Trails: Comprehensive logging and monitoring
Always verify SSL certificates and never connect via unencrypted HTTP. Secure your access tokens and never share them with unauthorized parties.