curl -X POST 'https://api.example.com/users' \
-H 'Authorization: Bearer YOUR_TOKEN' \
-H 'Content-Type: application/json' \
-d '{
"kindeId": "kp_abc123",
"email": "jane@acme.com",
"firstName": "Jane",
"lastName": "Doe",
"defaultTenantId": "tenant_acme"
}'
{
"id": "user_0190a1b2-c3d4-7e5f-8a9b-0c1d2e3f4a5b",
"subjectId": "subject_0190a1b2-c3d4-7e5f-8a9b-0c1d2e3f4a5c",
"kindeId": "kp_abc123",
"email": "jane@acme.com",
"emailVerified": false,
"firstName": "Jane",
"lastName": "Doe",
"displayName": "Jane Doe",
"defaultTenantId": "tenant_acme",
"status": "active",
"createdAt": "2024-01-15T10:30:00Z",
"updatedAt": "2024-01-15T10:30:00Z"
}
Create a new user
curl -X POST 'https://api.example.com/users' \
-H 'Authorization: Bearer YOUR_TOKEN' \
-H 'Content-Type: application/json' \
-d '{
"kindeId": "kp_abc123",
"email": "jane@acme.com",
"firstName": "Jane",
"lastName": "Doe",
"defaultTenantId": "tenant_acme"
}'
{
"id": "user_0190a1b2-c3d4-7e5f-8a9b-0c1d2e3f4a5b",
"subjectId": "subject_0190a1b2-c3d4-7e5f-8a9b-0c1d2e3f4a5c",
"kindeId": "kp_abc123",
"email": "jane@acme.com",
"emailVerified": false,
"firstName": "Jane",
"lastName": "Doe",
"displayName": "Jane Doe",
"defaultTenantId": "tenant_acme",
"status": "active",
"createdAt": "2024-01-15T10:30:00Z",
"updatedAt": "2024-01-15T10:30:00Z"
}
user_{uuidv7}sub claim)falsecurl -X POST 'https://api.example.com/users' \
-H 'Authorization: Bearer YOUR_TOKEN' \
-H 'Content-Type: application/json' \
-d '{
"kindeId": "kp_abc123",
"email": "jane@acme.com",
"firstName": "Jane",
"lastName": "Doe",
"defaultTenantId": "tenant_acme"
}'
{
"id": "user_0190a1b2-c3d4-7e5f-8a9b-0c1d2e3f4a5b",
"subjectId": "subject_0190a1b2-c3d4-7e5f-8a9b-0c1d2e3f4a5c",
"kindeId": "kp_abc123",
"email": "jane@acme.com",
"emailVerified": false,
"firstName": "Jane",
"lastName": "Doe",
"displayName": "Jane Doe",
"defaultTenantId": "tenant_acme",
"status": "active",
"createdAt": "2024-01-15T10:30:00Z",
"updatedAt": "2024-01-15T10:30:00Z"
}
Was this page helpful?