Developer Hub

Build With Wizard Application

Access our powerful API, request new features, and explore integration opportunities. We're building the future of business software together.

REST API

Powerful API for Developers

Build custom integrations and automate your workflows with our comprehensive REST API. Full documentation, code examples, and SDKs to get you started quickly.

RESTful endpoints
OAuth 2.0 authentication
Webhooks for real-time events
Rate limiting with generous quotas
Comprehensive documentation
Code examples in multiple languages
API Request
GET /api/v1/contacts
// Headers
Authorization: Bearer your_api_key
Content-Type: application/json

// Response
{
  "data": [
    {
      "id": "c_123",
      "name": "John Doe",
      "email": "john@example.com"
    }
  ],
  "meta": { "total": 150 }
}
SDKs

Official SDKs

Call the Wizard Application API from your own code in a few lines. One download gives you a ready-made SDK for each of these languages, with a quick start example and no extra dependencies.

Python Python 3.8+
JavaScript and TypeScript Node.js 18+
PHP PHP 8.0+
Ruby Ruby 3.0+
Go Go 1.18+
C# and .NET .NET 6+
Java Java 11+
Covers every API endpoint
Pages through results for you
Clear errors and automatic retries
No extra dependencies

Version 1.0.0. One zip file with every language and the licence.

Python
from wizardapplication import WizardApplication

client = WizardApplication(
    api_key="wa_...",
    workspace="acme",
)

# Every published job, a page at a time
for job in client.jobs.iterate(status="published"):
    print(job["title"])

# Turn a lead into a customer
client.leads.convert("LEAD_ID")
Feature Requests

Shape the Future of Wizard Application

Your ideas drive our roadmap. Submit feature requests and help us build the tools your business needs. Every suggestion is reviewed by our product team.

Submit a Feature Request

Tell us what you'd like to see in Wizard Application

Integrations

Services We Integrate With

Connect Wizard Application to the tools your team already relies on, keeping your files, meetings, and accounting in sync.

Become an Integration Partner

Join our ecosystem and bring your solution to the teams choosing Wizard Application.

FAQ

Developer Questions

Common questions about our API, integrations, and development resources.

The API supports OAuth 2.0 for secure authentication. You can generate API keys from your account dashboard and use bearer tokens for all API requests. We also support refresh tokens for long-lived sessions.

Rate limits vary by plan. Standard plans include 1,000 requests per minute, while higher tiers offer up to 10,000 requests per minute. Rate limit headers are included in all API responses so you can monitor usage.

All your data is accessible through RESTful endpoints. You can retrieve, create, update, and delete records for contacts, companies, projects, invoices, and more. Full documentation with code examples is available in our API docs.

The API accepts and returns JSON only. Other formats like CSV are not supported.

Yes, we provide a full sandbox environment that mirrors production. You can test all API endpoints with sample data without affecting your live account. Sandbox mode can be turned on and off from your developer settings inside Wizard Application.

All list endpoints support cursor-based pagination. Responses include pagination metadata with total counts, page size, and cursor tokens for navigating through large datasets efficiently.

Yes. One download includes official SDKs for Python, JavaScript and TypeScript, PHP, Ruby, Go, C# and .NET, and Java. Each one covers every API endpoint, handles paging, errors and rate limits for you, and needs no extra dependencies. The code is in our public GitHub repository, and the API documentation has install steps and a quick start for each language.