Version: 1.0.0 Workflow: query-guild-stats Category: Query
Query guild statistics including member count and power stats.
guild_idwebapp-guild-by-idGEThttp://localhost:8080/api/guild/{guild_id}Parameters:
| Parameter | Example Value |
|---|---|
| guild_id | 0-1 (guild IDs are type 0, ^0-[0-9]+$) |
Data Extraction (unwrap the envelope data):
guild_id from response.data.idguild_name from response.data.nameError Handling:
| Status | Action |
|---|---|
| 401 | Session required — log in first (signature flow) |
| 404 | Guild not found - verify guild_id |
webapp-guild-member-countGEThttp://localhost:8080/api/guild/{guild_id}/members/countParameters:
| Parameter | Value |
|---|---|
| guild_id | `` |
Data Extraction:
member_count from response.data.countError Handling:
| Status | Action |
|---|---|
| 404 | Guild not found - verify guild_id |
webapp-guild-power-statsGEThttp://localhost:8080/api/guild/{guild_id}/power/statsParameters:
| Parameter | Value |
|---|---|
| guild_id | `` |
Data Extraction:
power_stats from response.dataError Handling:
| Status | Action |
|---|---|
| 404 | Guild not found - verify guild_id |
{
"guild": {
"id": "",
"name": "",
"member_count": "",
"power_stats": ""
}
}
This workflow demonstrates parallel queries that can be executed concurrently since they don’t depend on each other (steps 2 and 3).