38. Vancouver
Seattle Edmonton
Portland Southampton
Toronto Barnet
Grand Rapids Boston
New Haven
San Francisco New York City
Chicago
Bloomington Philadelphia
Baltimore
St Louis Washington D.C.
Tuscon
New Orleans
Houston
Miami
Dominican
See http://wiki.open311.org/GeoReport_v2/Servers
Republic
39. A. Location to API Endpoint Mapping
If no URI found, it could warn
The app tries to determine which
GeoWebDNS or LoST user and allow for fall back to
API endpoint to use for the Adhoc Service
adhoc service or manual API
current location. If found, URI is
setting
returned
City or Jurisdiction
B. Service Discovery
1. Check for available APIs Service Discovery
2. Returns API version & endpoint
Open311
C. Open311 GeoReport v2 API
SR Agency
Open311 Client App 1. Get service types
2. Return services/definitions
Open311
3. Submit report
SR Agency
Open311 API
4. Return request ID to track status
CRM
- wait a few days -
5. Get status of ID
Open311
6. Return current status SR Agency
Other apps can see
Open311
and track too SR Agency
Apps can interact with
multiple endpoints
API
City or Jurisdiction
Open311 Client App
One Open311 CRM can also
redirect requests to another.
discovery
Routing can be done
SR Agency
Open311 API
internally and externally
CRM
& workflow Apps can interact with
multiple endpoints
SR Agency
40. Open311 GeoReport v2 Stats
~35 city endpoints
~10 independent implementations
~ 8 vendor supported products
~ 5 open source servers
~ 4 open source clients
~ 5 client libraries
For details see:
http://wiki.open311.org/GeoReport_v2/Servers
http://wiki.open311.org/GeoReport_v2/Support
http://wiki.open311.org/GeoReport_v2/Resources