Random Number API Endpoint - Free Public API
Endpoint URL:https://aisenseapi.com/services/v1/random_number
Description:
This endpoint generates a random hex color code. The color is generated by selecting a random number between 0x000000 and 0xFFFFFF, then converting it into a hex string format. The result is a valid hex color code prefixed with a # symbol. The generated color code will be returned in the JSON response.
Response Format:
-
Content-Type:
application/json -
Example Success Response: json
{
"random_number": 4,
"range": {
"from": 1,
"to": 6
}
} -
Example Error Response: json
{
"error": "The values for $from and $to are out of range."
}
Input Requirements:
- Optional URL Parameters:
from: The starting number of the range (default:1).to: The ending number of the range (default:6).- Both parameters must be integers within PHP’s integer range.
Examples:
-
Generate a random number between
1and6(default behavior):https://aisenseapi.com/services/v1/random_numberResponse: json
{
"random_number": 4,
"range": {
"from": 1,
"to": 6
}
} -
Generate a random number between
10and20:https://aisenseapi.com/services/v1/random_number/10/20Response: json
{
"random_number": 15,
"range": {
"from": 10,
"to": 20
}
} -
Handle swapped range values (e.g.,
toless thanfrom):https://aisenseapi.com/services/v1/random_number/20/10Response: json
{
"random_number": 17,
"range": {
"from": 10,
"to": 20
}
} -
Handle minus range values:
https://aisenseapi.com/services/v1/random_number/-57/-3
Response: json
{
“random_number”: –17,
“range”: {
“from”: -57,
“to”: -3
}
} -
Handle only one range value (second undefined value is default: 1)
https://aisenseapi.com/services/v1/random_number/30
Response: json
{
“random_number”: 16,
“range”: {
“from”: 1,
“to”: 30
}
}
Use Cases:
- Generating random numbers for applications, games, or simulations.
- Providing random values for testing or sampling.
- Using in systems that require dynamic, random inputs.
How to Use:
- Send a
GETrequest to the endpoint URL. - Optionally include two integers (
fromandto) as part of the URL. - The response will return a random number within the specified range and confirm the range used.