Access and Prerequisites
Before writing code, confirm that the target workspace and operating model are ready for API-based integration work.
What you need to start
At minimum, your team needs:
- access to the target SpotDraft workspace
- access to
Settings -> Developer settingsfor credential generation and webhook configuration - clarity on which environment you are integrating with first: UAT or production
- a secure secret-management location for
client-idandclient-secret - an agreed external identifier strategy for contracts, counterparties, or upstream business records
Environment expectations
Treat environments as separate systems. Configuration, credentials, contracts, and webhooks should be validated independently.
Use environment-specific planning for:
- early integration validation in a UAT environment
- staged validation before production rollout
- production rollout and operational logging
API plans and access scope
API access is a workspace capability, not just a developer preference. Before promising an integration timeline, confirm:
- the target workspace has public API access enabled
- the integration use case is compatible with the APIs exposed in the current public schema
- any product-side setup required for workflows, templates, or metadata is available in the target environment
If the use case is already covered by an existing SpotDraft integration, prefer evaluating that path first:
First technical milestones
The first reliable milestones are:
- confirm the correct API base host and versioned public path
- generate UAT credentials
- make one successful authenticated request
- identify the metadata and webhook model for your use case
- decide whether a native integration already fits before building custom logic
Do not skip directly to workflow-specific coding before those milestones are stable.
Public developer assets
Before building, make sure your team knows where the public technical assets live:
- API Reference for endpoint schemas and request details
- Explore SpotDraft integrations for current native integrations
- Partner interest form for technology partners who want to build an integration with SpotDraft
- Help Center for product-level setup guidance outside the API surface
Related guides
- Use Quickstart for the first successful request.
- Use Authentication and Regions to pick the correct host and headers.
- Use Environments to keep UAT and production isolated.
- Use Terms and Usage Guidelines before finalizing production behavior.