Get Service Bodies
bmlt_get_service_bodiesGet a list of all service bodies (regions, areas, districts) from a BMLT root server, including IDs, names, types, URLs, and helplines, to filter meetings or find area contacts.
Instructions
Retrieve all service bodies (NA regions, areas, districts) from a BMLT root server.
Service bodies are the organizational units that manage meeting data in BMLT. Knowing the ID of a service body lets you filter meeting searches to a specific area.
Use this to:
Discover service body IDs for use in bmlt_search_meetings
See the hierarchy of areas served by a root server
Find a specific area's helpline or website
Args:
root_server_url (string, optional): BMLT root server URL. Defaults to "https://bmlt.wszf.org/main_server"
response_format (string, optional): "markdown" (default) or "json"
Returns: List of service bodies with IDs, names, types, URLs, and helplines.
Example: Portland NA has service body ID 26 on the WSZF root server.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| root_server_url | No | BMLT root server URL (default: "https://bmlt.wszf.org/main_server") | |
| response_format | No | Output format: 'markdown' or 'json' | markdown |