Create Product
Add a new product to your catalog with automatic HSA/FSA eligibility detection
POST
Create Product
Create Product
Create a new product in your catalog. Gale automatically checks HSA/FSA eligibility via the SIGIS database using the product’s UPC code or name.Authentication
Request Body
Parameters
All monetary amounts are integers in cents (e.g., 4995 = $49.95).
| Parameter | Type | Required | Description |
|---|---|---|---|
name | string | Yes | Product name (max 255 chars) |
tagline | string | No | Short description (max 255 chars) |
description | string | No | Full product description (supports markdown) |
price | integer | Yes | Price in cents (e.g., 4995 = $49.95) |
currency | string | Yes | ISO 4217 currency code (e.g., “USD”) |
merchant_product_id | string | No | Your reference ID for this product |
upc_code_or_gtin | string | No | UPC or GTIN barcode (used for eligibility check) |
images | array | No | Array of image URLs (max 10) |
metadata | object | No | Custom key-value pairs |
Response
Examples
Basic Product
Complete Product with UPC
Webhooks
Product creation triggers the following webhook event:Errors
| Status Code | Error Code | Description |
|---|---|---|
| 400 | invalid_request | Missing or invalid parameters |
| 400 | invalid_price | Price must be positive integer |
| 400 | invalid_currency | Unsupported currency code |
| 401 | unauthorized | Invalid or missing API key |
| 422 | validation_error | Field validation failed |
| 429 | rate_limit_exceeded | Too many requests |
Related
Create Product
