Technical Specs
API architecture, authentication, and common patterns.
Key Capabilities
✓
Post-only request architecture for security✓
Standard JSON request/response bodies✓
Bearer/Header-based token authentication✓
Comprehensive validation error reporting✓
Consistent pagination and filtering logicAPI Architecture
All Billspree APIs follow standard RESTful principles and provide consistent request/response structures.
General Notes
Authentication
Billspree uses Bearer Token authentication to secure all API endpoints.
Obtaining a Token
Tokens are generated through the Session API by providing your Client ID and Secret.
Using the Token
Include the token in the Authorization header of every request:
`Authorization: Bearer YOUR_ACCESS_TOKEN`
Common Patterns
Pagination
List endpoints accept limit and offset parameters in the request body.
Filtering
Filtering is performed using a filters array. Each filter consists of a field, operator, and value.
App Codes
Data & Formats
Supported Document Formats
PubSpree supports publishing in the following formats:
Payment Gateways
BillSpree integrates natively with major payment providers like Stripe, PayPal, and Square.