Integrate with the Professional Portfolio platform programmatically. Manage projects, testimonials, portfolio assets, and client inquiries through our RESTful JSON API.
Authentication
The API uses Bearer token authentication. Include your API key in the Authorization header for every request.
Header
Authorization: Bearer <YOUR_API_KEY>
Keys can be generated from your dashboard settings. We recommend using environment variables to store keys securely.
Base URL
All API requests are made to the following endpoint:
Base URL
https://api.professionalportfolio.dev/v1/
Projects
Manage your featured projects and case studies.
GET/projects
Retrieve a paginated list of all published projects.