Users
Authorizations
Responses
200
OK
application/json
204
No Content
get
GET /organization/v1/users HTTP/1.1
Host: api.skysql.com/
X-API-Key: YOUR_API_KEY
Accept: */*
[
{
"created_by": "text",
"created_on": 1,
"email": "text",
"first_name": "text",
"id": "text",
"invited": true,
"is_active": true,
"is_deleted": true,
"last_name": "text",
"mfa_enabled": true,
"org": {
"created_by": "text",
"created_on": 1,
"current_owner": "text",
"id": "text",
"is_active": true,
"is_deleted": true,
"name": "text",
"tier": "text",
"updated_by": "text",
"updated_on": 1
},
"org_id": "text",
"roles": [
"text"
],
"updated_by": "text",
"updated_on": 1
}
]
Authorizations
Path parameters
user_idstringRequired
User identifier
Responses
200
OK
application/json
get
GET /organization/v1/users/{user_id} HTTP/1.1
Host: api.skysql.com/
X-API-Key: YOUR_API_KEY
Accept: */*
200
OK
{
"created_by": "text",
"created_on": 1,
"email": "text",
"first_name": "text",
"id": "text",
"invited": true,
"is_active": true,
"is_deleted": true,
"last_name": "text",
"mfa_enabled": true,
"org": {
"created_by": "text",
"created_on": 1,
"current_owner": "text",
"id": "text",
"is_active": true,
"is_deleted": true,
"name": "text",
"tier": "text",
"updated_by": "text",
"updated_on": 1
},
"org_id": "text",
"roles": [
"text"
],
"updated_by": "text",
"updated_on": 1
}
Authorizations
Path parameters
user_idstringRequired
User identifier
Body
activatebooleanOptional
first_namestringOptional
last_namestringOptional
Responses
200
OK
No content
204
No Content
401
Unauthorized
application/json
404
Not Found
application/json
patch
PATCH /organization/v1/users/{user_id} HTTP/1.1
Host: api.skysql.com/
X-API-Key: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 56
{
"activate": true,
"first_name": "text",
"last_name": "text"
}
No content
Authorizations
Path parameters
user_idstringRequired
User identifier
Responses
200
OK
application/json
get
GET /organization/v1/users/{user_id}/api-keys HTTP/1.1
Host: api.skysql.com/
X-API-Key: YOUR_API_KEY
Accept: */*
200
OK
[
{
"api_key": "text",
"created_by": "text",
"created_date": 1,
"is_active": true,
"key_id": "text",
"label": "text",
"updated_by": "text",
"updated_date": 1
}
]
Authorizations
Path parameters
user_idstringRequired
User identifier
Body
labelstringOptional
Responses
201
Created
No content
post
POST /organization/v1/users/{user_id}/api-keys HTTP/1.1
Host: api.skysql.com/
X-API-Key: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 16
{
"label": "text"
}
201
Created
No content
Authorizations
Path parameters
user_idstringRequired
User identifier
key_idstringRequired
Key identifier
Responses
200
OK
application/json
get
GET /organization/v1/users/{user_id}/api-keys/{key_id} HTTP/1.1
Host: api.skysql.com/
X-API-Key: YOUR_API_KEY
Accept: */*
200
OK
{
"api_key": "text",
"created_by": "text",
"created_date": 1,
"is_active": true,
"key_id": "text",
"label": "text",
"updated_by": "text",
"updated_date": 1
}
Authorizations
Path parameters
user_idstringRequired
User identifier
key_idstringRequired
Key identifier
Responses
204
No Content
No content
delete
DELETE /organization/v1/users/{user_id}/api-keys/{key_id} HTTP/1.1
Host: api.skysql.com/
X-API-Key: YOUR_API_KEY
Accept: */*
204
No Content
No content
Authorizations
Path parameters
user_idstringRequired
User identifier
key_idstringRequired
Key identifier
Responses
204
No Content
No content
patch
PATCH /organization/v1/users/{user_id}/api-keys/{key_id} HTTP/1.1
Host: api.skysql.com/
X-API-Key: YOUR_API_KEY
Accept: */*
204
No Content
No content
Authorizations
Path parameters
user_idstringRequired
User identifier
Body
rolesstring[]Optional
Responses
200
OK
No content
400
Bad Request
application/json
404
Not Found
application/json
delete
DELETE /organization/v1/users/{user_id}/roles HTTP/1.1
Host: api.skysql.com/
X-API-Key: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 18
{
"roles": [
"text"
]
}
No content
Authorizations
Path parameters
user_idstringRequired
User identifier
Body
rolesstring[]Optional
Responses
200
OK
No content
400
Bad Request
application/json
404
Not Found
application/json
patch
PATCH /organization/v1/users/{user_id}/roles HTTP/1.1
Host: api.skysql.com/
X-API-Key: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 18
{
"roles": [
"text"
]
}
No content
Was this helpful?