DeizaDeizaHelp
HelpSettingsAPI Access

API Access

Developer API for advanced integrations

5 min read

# API Access


Build custom integrations with the Deiza API.


Note: API access requires Scale plan.


Getting Started


Generate API Key

  • Go to Settings > API
  • Click Generate Key
  • Copy and secure your key

  • Important: Never share your API key


    Authentication


    Use your API key in the header:

    Authorization: Bearer your_api_key


    Available Endpoints


    Contacts

    GET /api/v1/contacts

    POST /api/v1/contacts

    GET /api/v1/contacts/:id

    PATCH /api/v1/contacts/:id

    DELETE /api/v1/contacts/:id


    Invoices

    GET /api/v1/invoices

    POST /api/v1/invoices

    GET /api/v1/invoices/:id

    PATCH /api/v1/invoices/:id


    Websites

    GET /api/v1/websites

    GET /api/v1/websites/:id


    Rate Limits


  • 100 requests per minute
  • 10,000 requests per day

  • Webhooks


    Receive real-time updates:


    Available Events

  • contact.created
  • contact.updated
  • invoice.paid
  • review.received

  • Setup

  • Go to Settings > API > Webhooks
  • Add endpoint URL
  • Select events
  • Save

  • SDKs


    Coming soon:

  • JavaScript/TypeScript
  • Python
  • Ruby

  • Was this helpful?