API publique de generation de nombres

Utilisez la meme logique de generation que celle du site via des endpoints GET publics et simples.

Limite: 1 requete par seconde et par IP, avec une courte tolerance de rafale pour eviter les abus.

Generateur de nombres aleatoires

Generez des nombres aleatoires avec minimum et maximum, exclusions facultatives et sortie de plusieurs valeurs.

Endpoint: /api/random-number

Parametres de requete communs

  • min, max, quantity
  • Specifiques a l'outil: mode, decimalPlaces, exclusions

Format de reponse

{
  "success": true,
  "data": { "values": [42] },
  "meta": { "timestamp": "2026-01-01T00:00:00.000Z" }
}

Generateur aleatoire d'entiers / decimaux

Passez d'un generateur d'entiers aleatoires a un generateur decimal avec controle des decimales.

Endpoint: /api/random-integer-decimal

Parametres de requete communs

  • min, max, quantity
  • Specifiques a l'outil: mode, decimalPlaces, exclusions

Format de reponse

{
  "success": true,
  "data": { "values": [42] },
  "meta": { "timestamp": "2026-01-01T00:00:00.000Z" }
}

Generateur aleatoire de nombres pairs / impairs

Generez des nombres aleatoires pairs, impairs ou les deux dans la plage de votre choix.

Endpoint: /api/random-even-odd

Parametres de requete communs

  • min, max, quantity
  • Specifiques a l'outil: mode, decimalPlaces, exclusions

Format de reponse

{
  "success": true,
  "data": { "values": [42] },
  "meta": { "timestamp": "2026-01-01T00:00:00.000Z" }
}

Generateur aleatoire de nombres premiers

Generez des nombres premiers aleatoires dans une plage avec prise en charge de plusieurs resultats.

Endpoint: /api/random-prime

Parametres de requete communs

  • min, max, quantity
  • Specifiques a l'outil: mode, decimalPlaces, exclusions

Format de reponse

{
  "success": true,
  "data": { "values": [42] },
  "meta": { "timestamp": "2026-01-01T00:00:00.000Z" }
}

Generateur aleatoire de nombres negatifs / positifs

Generez des valeurs aleatoires uniquement negatives, uniquement positives ou mixtes dans une plage.

Endpoint: /api/random-negative-positive

Parametres de requete communs

  • min, max, quantity
  • Specifiques a l'outil: mode, decimalPlaces, exclusions

Format de reponse

{
  "success": true,
  "data": { "values": [42] },
  "meta": { "timestamp": "2026-01-01T00:00:00.000Z" }
}

Generateur de numeros de loterie

Generez des grilles de loterie a l'aide de presets pour Powerball, Mega Millions, EuroMillions et plus encore.

Endpoint: /api/lottery-number

Parametres de requete communs

  • min, max, quantity
  • Specifiques a l'outil: mode, decimalPlaces, exclusions

Format de reponse

{
  "success": true,
  "data": { "values": [42] },
  "meta": { "timestamp": "2026-01-01T00:00:00.000Z" }
}

Generateur aleatoire de PIN / code

Creez des PIN aleatoires et des codes d'acces alphanumeriques avec longueur et quantite personnalisees.

Endpoint: /api/random-pin-code

Parametres de requete communs

  • min, max, quantity
  • Specifiques a l'outil: mode, decimalPlaces, exclusions

Format de reponse

{
  "success": true,
  "data": { "values": [42] },
  "meta": { "timestamp": "2026-01-01T00:00:00.000Z" }
}

Generateur aleatoire d'horodatages

Generez des horodatages aleatoires entre une date de debut et de fin au format ISO, en secondes Unix ou en millisecondes.

Endpoint: /api/random-timestamp

Parametres de requete communs

  • min, max, quantity
  • Specifiques a l'outil: mode, decimalPlaces, exclusions

Format de reponse

{
  "success": true,
  "data": { "values": [42] },
  "meta": { "timestamp": "2026-01-01T00:00:00.000Z" }
}

Generateur de suites numeriques

Construisez des suites arithmetiques ou geometriques avec valeur de depart, croissance et longueur configurables.

Endpoint: /api/number-sequence

Parametres de requete communs

  • min, max, quantity
  • Specifiques a l'outil: mode, decimalPlaces, exclusions

Format de reponse

{
  "success": true,
  "data": { "values": [42] },
  "meta": { "timestamp": "2026-01-01T00:00:00.000Z" }
}

Generateur de Fibonacci

Generez des nombres de Fibonacci a partir de n'importe quel indice initial avec une longueur de suite ajustable.

Endpoint: /api/fibonacci

Parametres de requete communs

  • min, max, quantity
  • Specifiques a l'outil: mode, decimalPlaces, exclusions

Format de reponse

{
  "success": true,
  "data": { "values": [42] },
  "meta": { "timestamp": "2026-01-01T00:00:00.000Z" }
}

Generateur de nombres a pas personnalise

Generez des nombres aleatoires qui suivent un increment personnalise, comme des pas de +3 ou +7.

Endpoint: /api/custom-step-number

Parametres de requete communs

  • min, max, quantity
  • Specifiques a l'outil: mode, decimalPlaces, exclusions

Format de reponse

{
  "success": true,
  "data": { "values": [42] },
  "meta": { "timestamp": "2026-01-01T00:00:00.000Z" }
}

Generateur aleatoire de numeros de telephone

Generez des numeros de telephone aleatoires pour de grands formats nationaux comme les Etats-Unis, le Royaume-Uni, l'Allemagne, la France et l'Australie.

Endpoint: /api/random-phone-number

Parametres de requete communs

  • min, max, quantity
  • Specifiques a l'outil: mode, decimalPlaces, exclusions

Format de reponse

{
  "success": true,
  "data": { "values": [42] },
  "meta": { "timestamp": "2026-01-01T00:00:00.000Z" }
}

Generateur aleatoire de numeros de carte bancaire

Generez des numeros de carte de test au format valide avec Visa, Mastercard, Amex, Discover ou un mode mixte.

Endpoint: /api/random-credit-card

Parametres de requete communs

  • min, max, quantity
  • Specifiques a l'outil: mode, decimalPlaces, exclusions

Format de reponse

{
  "success": true,
  "data": { "values": [42] },
  "meta": { "timestamp": "2026-01-01T00:00:00.000Z" }
}