Random utilities - Simple GET requests

Random Generator APIs

Generate a UUID, GUID, integer, hexadecimal color or password. Each endpoint returns a small JSON response and requires no parameters unless you want to control a range or length.

  • No API key
  • Five endpoints
  • GET requests
  • JSON response

Random utility endpoints

GET/uuid /guid /random_number

GET/random_color /password

https://aisenseapi.com/services/v1

UUID and GUID

UUID

GET/uuid

{
  "uuid": "429151ee-82a1-4438-b2f1-b6b9c9e4a41f"
}

GUID

GET/guid

{
  "guid": "750dd9a6-a507-4a89-b4ec-8cd71fc115b7"
}

Both endpoints return a version 4 style identifier as a string. The response key matches the endpoint name.

Random number

The number is inclusive of both bounds. With no parameters the range is 1 through 6.

RequestRange
/random_number1 through 6
/random_number/301 through 30
/random_number/10/2010 through 20
/random_number/-57/-3-57 through -3
curl https://aisenseapi.com/services/v1/random_number/1/100

{
  "random_number": 73,
  "range": { "from": 1, "to": 100 }
}

Random password

The default length is 12 characters. Add a length to the URL when another size is needed. The generated value includes punctuation.

curl https://aisenseapi.com/services/v1/password/16

{
  "password": "jFehS]AKGx9wl[jp",
  "password_length": 16
}

A password returned by a public API has crossed the network. Use a local password manager or local secure generator for production credentials.

Random color

The endpoint returns a six-digit hexadecimal CSS color.

curl https://aisenseapi.com/services/v1/random_color

{ "random_color": "#9b6bbf" }

This is useful for placeholders, test data and visual prototypes where repeatability is not required.

Common uses

Test fixtures

Create unique record IDs and variable input during integration tests.

Workflow correlation

Assign a UUID to a temporary job or message chain.

Prototype interfaces

Generate colors and values for placeholder content.

Games and simulations

Request bounded integers for simple random events.

Limits

The service-wide limit is 5000 requests per IP per 24 hours. These endpoints are convenient for public tests and workflows. Generate sensitive secrets inside your own trusted environment.