Generator · Generic data
Auto-increment integer sequence
Endpoint GET /v1/sequence
What it covers
Returns an auto-increment integer — the classic SQL primary key. A single request returns `start` (default 1); a batch (`count`) returns the run `start, start + step, start + 2·step, …` (default `step` 1). Deterministic by construction — the output depends only on `start`, `step`, and position, not on the seed.
Parameters
| Parameter | Type | Description |
|---|---|---|
| count | integer1–1000 | Number of records to return, 1–1000 (your plan may lower this). Omitted returns a single record; set it for a batch. |
| edge | boolean | Restrict output to valid edge cases from the rare corners of the domain. |
| extreme | boolean | Return a correct value wrapped in a hostile encoding (untrimmed whitespace, invisible/zero-width characters, BOM, or bidi/combining marks). Homoglyphs are excluded so the value stays machine-parseable; it still validates after normalisation. |
| invalid | boolean | Return a deliberately invalid value that fails validation, for testing rejection paths. |
| seed | integer | Integer seed for reproducible output: the same seed always yields the same record. |
| start | integer | First value of the sequence. Default 1. |
| step | integer | Increment between consecutive records. Default 1; must be non-zero. |
Response fields
| Field | Type | Description |
|---|---|---|
| value | integer | The sequence value: `start + index · step`. |
Other generic generators
Try it