randomdraws.co.nzTM by TPAL

API enterprise solutions Automate certified random draws from your own application.

The API is interoperable with the web version.

Use it to create draws, upload entries, schedule draw timing, and return database-friendly result files from your own systems. Sandbox mode lets your team test the integration without using draw credits.

Full API documentation is available at randomdraws.com/api/docs.

API highlights

Build certified draw workflows into your product

  • JWT authentication

    Use JSON Web Tokens for secure, industry-standard authentication.

  • Flexible entries

    Upload files or run draws from entry counts when participant details are not needed.

  • Prize structures

    Support multiple prize types, winners, and reserves in one draw workflow.

  • Scheduling and timezones

    Schedule draws with timezone options.

  • Sandbox testing

    Test your integration without using paid draw credits.

  • Structured results

    Download database-friendly winner and prize files for easy import.

Payment is taking longer than usual

Your payment is taking a while to confirm. Once it's complete, we'll email you an invoice and contact you as soon as possible to arrange your API access.

Processing your payment

Please wait while we process your payment.

Purchase successful

Your purchase was successful. We will be in touch as soon as possible to arrange your API access. Your invoice has been emailed to you.

API pricing

Simple pricing for a powerful product

Once you've purchased your API Certificate, pay only for the draws you use.
See the Pricing page for per-draw costs and credit pack prices.

One-time API access purchase

API Certificate

$ 1,750
  • Lifetime access
  • One-time purchase only
  • Full access to the API
  • Personalised support
  Payment methods loading…
or
PayPal loading...

{{_ViewState.apiPaymentStatus}}

If you'd like to speak with one of our team members, please contact us.

Display and privacy

Presentation mode

Prepare the site for streaming, screen sharing, or displaying a draw to an audience.

Protection is active
  • Personal account details and draw identifiers are hidden.
  • Sensitive entrant data is obscured.
  • Payments are unavailable until you turn Presentation mode off.

You have no credits and payments are disabled while Presentation mode is active. You will not be able to perform a draw.

Disable Presentation mode and purchase draw credits before proceeding.

Presentation mode options

Audience privacy

Choose the information people can see while you present.

File privacy warnings are off

Uploads or downloads may reveal private data while Presentation mode is active.

On-screen display

Control the information shown alongside your draw.