Create a new BRGC batch

Creates a new BRGC batch and charges your account. The process is:

  1. Balance is checked to ensure you have sufficient funds
  2. Batch generation is queued (async job)
  3. Cards are generated and account is charged
  4. CSV file with all card codes is sent to your email within 1 hour
  5. You can create your batch with EUR or USD cards, and pay with EUR, USD, or BTC

Limits:

  • Maximum 50,000 cards per batch (total across all denominations)
  • Maximum 10 different denominations per batch
  • Maximum 10,000 cards per denomination
  • Card value: 0.01 to 10,000 per card
  • Batch ID: 1-50 characters, alphanumeric with hyphens/underscores only

Rate Limit: 60 requests per 10 minutes

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
required
length between 1 and 50

A unique identifier for your batch. Must be alphanumeric with hyphens/underscores only. A random suffix will be added server-side.

count_and_value_list
array of objects
required
length between 1 and 10

Array of card denominations to generate. Maximum 10 different denominations.

count_and_value_list*
string
enum
required

Currency for the gift card values

Allowed:
string
enum
required

Currency to charge your account. If different from batch_currency, conversion is applied automatically.

Allowed:
date-time

Optional expiration date (ISO 8601). Must be between now and 1 year from now. Defaults to 1 year if not specified.

Responses

Language
Credentials
:
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json