Alfred
The Tagshelf API namespace serves as a dedicated domain within the API for platform status and identity queries.
This namespace is tailored to provide essential functionalities related to the operational status and user context of the platform. It encompasses endpoints that are crucial for system health checks, user identity verification, and basic connectivity tests.
These endpoints are integral for users and administrators to effectively interact with, monitor, and manage their experience on the platform.
Check Platform Operational Status
GET
https://<env>.tagshelf.com/api/tagshelf/status
This endpoint offers a quick way to check the overall operational status of the platform. It returns information indicating whether the system is functioning normally or experiencing any issues.
Headers
Content-Type*
string
application/json
Authorization
string
Bearer <access_token> or amx <hmac_token>
X-TagshelfAPI-Key
string
<app_api_key>
Retrieve User Identity Information
GET
https://tagshelf.host/api/tagshelf/who-am-i
This endpoint provides information about the currently authenticated user. When accessed, it returns details such as the user's username, role, and other relevant identity attributes. This is particularly useful for applications needing to confirm the identity and access level of a user within the platform.
Headers
Content-Type*
string
application/json
Authorization
string
Bearer <access_token> or amx <hmac_token>
X-TagshelfAPI-Key
string
<app_api_key>
Conduct a Basic Connectivity Test
GET
https://tagshelf.host/api/tagshelf/ping
The ping
endpoint is used to perform a basic connectivity test to the platform. It responds with a simple message (e.g., "pong") to confirm that the platform is reachable and responding to API requests.
This is a basic tool for checking connectivity and ensuring that the API is online and responsive.
Headers
Content-Type*
string
application/json
Authorization
string
Bearer <access_token> or amx <hmac_token>
X-TagshelfAPI-Key
string
<app_api_key>
Last updated
Was this helpful?