API resource IDs in FastAPI and Django
For route params, response payloads, and externally visible records, UUID V3 is a practical Python choice when the application needs to create the ID itself. Teams usually accept it here because the same input always returns the same ID.