Create Bulk URLs
Bulk URLs
Create Bulk URLs
Create multiple short URLs in a single request using a CSV file or validated data
POST
Create Bulk URLs
Process a batch of URLs to create short links. This endpoint accepts either a CSV file (similar to the validate endpoint) or a list of pre-validated URL objects.
Request
Headers
multipart/form-data (for file upload) or application/json (for json body)Body Parameters
You must provide one of the following:file, csv_content, or validated_urls.
The CSV file to upload.Max Size: 5MB
Format: CSV
The raw CSV content as a string.
An array of URL objects that have passed validation. This is useful if you have already run the
/validate endpoint and want to confirm the creation of those specific entries.Item Structure:original_url: stringcustom_alias: string (optional)name: string (optional)domain: string (optional)tags: array of strings (optional)
Whether to generate trackable QR codes for all created URLs.
The format of the returned QR codes:
image (base64 PNG) or json (metadata).Response
Indicates if the batch processing started successfully.
Summary of the operation (e.g., “Successfully created 50 URLs. 2 failed.”).
Request Examples
- cURL (File)
- cURL (Validated Data)