Users
API Documentation for the BugSplat Users Endpoint
Get a list of users, add a user, or remove a user from a specified database.
Users
GET
https://app.bugsplat.com/api/user/users
Returns a list of users and access rights for the specified database.
Query Parameters
database
string
BugSplat database containing users
[
{
"Database": "Fred",
"PageData": null,
"Rows": [
{
"uId": "55411",
"username": "[email protected]",
"lastLogin": "2021-08-25T21:02:56Z",
"Restricted": "1"
}
]
}
]
Curl Example
curl --location 'https://app.bugsplat.com/api/user/users?database=fred' \
--header 'Authorization: Bearer ••••••'
Users
POST
https://app.bugsplat.com/api/user/users
Adds a new user to the specified database.
Request Body
database
string
BugSplat database to add the user to
username
string
Email of user to be added to the database
{
"status": "success",
"username": "[email protected]",
}
Curl Example
curl --location 'https://app.bugsplat.com/api/user/users' \
--header 'xsrf-token: ajKqRF12QJJ3IlLFdCEH0RhMjpuD5scz86mul3zdjTYA' \
--header 'Cookie: user=fred%40bugsplat.com; PHPSESSID=4g3pr9rdtehoddac9ohrt1qrc3cehg54; xsrf-token=ajKqRF12QJJ3IlLFdCEH0RhMjpuD5scz86mul3zdjTYA' \
--form 'database="fred"' \
--form 'username="[email protected]"'
Users
DELETE
https://app.bugsplat.com/api/user/users
Removes a user from the specified database. The authenticated user must not be restricted for this call to succeed.
Query Parameters
database
string
BugSplat database that contains the user
username
number
Email of the user to remove
{
"status": "success",
"uId": 55411,
}
Curl Example
curl --location --request DELETE 'https://app.bugsplat.com/api/user/users?database=fred&username=name%40test.com' \
--header 'xsrf-token: ajKqRF12QJJ3IlLFdCEH0RhMjpuD5scz86mul3zdjTYA' \
--header 'Cookie: user=fred%40bugsplat.com; PHPSESSID=4g3pr9rdtehoddac9ohrt1qrc3cehg54; xsrf-token=ajKqRF12QJJ3IlLFdCEH0RhMjpuD5scz86mul3zdjTYA'
Last updated
Was this helpful?