Getting Started

The Solar Proof API provides three ways to integrate with your account:

  • REST API - RESTful HTTP endpoints for reading and writing data programmatically
  • Webhooks - Subscribe to real-time event notifications pushed to your server
  • Zapier Integration - Connect to 6,000+ apps without writing any code
Authentication Required: All API requests require a valid API key. Generate your API key in your account settings.

REST API Endpoints REST

Use these endpoints to read and write data in your Solar Proof account. All endpoints return JSON responses and require API key authentication.

Customers

Projects

Webhooks Events

Subscribe to real-time events in Solar Proof. When events occur, we'll send HTTP POST requests to your webhook URL with event data in JSON format. Perfect for keeping external systems in sync.

Webhook Management

Available Events

customer_created
Triggered when a new customer is created in your account
customer_status_change
Triggered when a customer's status changes (New Contacts, Signed, Mega Status)
project_email_sent
Triggered when an email is sent for a project
project_sms_sent
Triggered when an SMS is sent for a project
published_proposal_link
Triggered when a proposal link is published to a customer
recent_draft_project
Triggered when a draft project is created or updated
Learn more: View detailed payload examples and implementation guides in the webhook events documentation.

No-Code Integration

Connect Solar Proof to 6,000+ apps without writing code using our Zapier integration. Perfect for non-technical users who want to automate workflows.

Quick Start Guide

  1. Generate your API key in your Solar Proof account settings
  2. Choose your integration method: REST API, Webhooks, or Zapier
  3. Review the relevant documentation for your chosen method
  4. Test your integration in a development environment
  5. Deploy to production and start automating!