Build With Wizard Application
Access our powerful API, request new features, and explore integration opportunities. We're building the future of business software together.
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.
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 }
}
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.
Version 1.0.0. One zip file with every language and the licence.
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")
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
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.
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.