CPF-Generator und -Validator
Erzeuge gültige CPFs für deine Tests oder prüfe, ob eine CPF gültig ist.
Beim Öffnen der Seite wird eine gültige CPF erzeugt. Wähle Anzahl und Format oder klicke auf "CPF erzeugen", um eine neue zu erstellen.
So funktioniert es
- Die CPF wird auf dem Server erzeugt und nirgends gespeichert.
- Die Nummer folgt den Regeln der brasilianischen Bundessteuerbehörde (Receita Federal).
- Die Prüfziffern werden korrekt berechnet.
- Die Nummer dient nur zum Testen und gehört keiner echten Person.
- Die zuletzt erzeugten Werte stehen unter der Schaltfläche, bis du die Seite verlässt.
So nutzt du die API
Du kannst den CPF-Generator über unsere REST-API in deine Anwendung einbinden.
Endpunkt
GET /api/generators/cpf
Query-Parameter
- quantity
- Optional. Von 1 bis 50. Wenn angegeben, enthält die Antwort die Liste "cpfs" statt "cpf".
- formatted
- Optional. "false" erzeugt nur Ziffern. Standard: "true".
Beispiel mit curl
curl "https://devtools.vmotta.dev/api/generators/cpf?quantity=2&formatted=false"
Antwort
{
"cpfs": [
"52998224725",
"11144477735"
]
}Gib eine CPF ein und klicke auf "CPF prüfen", um zu erfahren, ob sie gültig ist.
So funktioniert es
- Die Prüfung läuft auf dem Server und nichts wird gespeichert.
- Der Validator prüft, ob die CPF den Regeln der Receita Federal folgt.
- Geprüft werden das Format und die Prüfziffern.
- Die CPF kann mit oder ohne Satzzeichen eingegeben werden (123.456.789-10 oder 12345678910).
- Das Ergebnis erscheint direkt unter dem Feld.
So nutzt du die API
Du kannst den CPF-Validator über unsere REST-API in deine Anwendung einbinden.
Endpunkt
POST /api/validators/cpf
Request-Body
- cpf
- Pflichtfeld. Die Nummer mit oder ohne Satzzeichen.
Beispiel mit curl
curl -X POST https://devtools.vmotta.dev/api/validators/cpf \
-H "Content-Type: application/json" \
-d '{"cpf":"123.456.789-10"}'Beispiel-Body
{
"cpf": "123.456.789-10"
}Antwort
{
"isValid": false
}