Gets a specific bot user by ID.
Usage Example
GET /api/v1/auth/bots/bot-abc123
Authorization: Bearer {access_token}
Response:
{
"id": "bot-abc123",
"email": "salesforce-integration@acme.com",
"firstName": "Salesforce",
"lastName": "Integration",
"fullName": "Salesforce Integration"
}
Use Cases
- Verify bot user details before creating OAuth client
- Audit bot user configuration
- Check bot user existence before deletion
- Display bot user information in integration settings UI
Path Parameters
- Type: stringidrequired
The unique identifier of the bot user
Responses
- application/json
- application/problem+json
- application/problem+json
- application/problem+json
- application/problem+json
Request Example for get/api/v1/auth/bots/{id}
curl 'https://app.propstreet.com/api/v1/auth/bots/{id}' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
"id": "bot-abc123",
"email": "salesforce-integration@acme.com",
"firstName": "Salesforce",
"lastName": "Production Integration",
"fullName": "Salesforce Production Integration"
}