Skip to main content

Open311 API Python Wrapper

A Python API wrapper for the Open311 API v2.

Usage

The Python wrapper follows closely with the structure of the [Ruby Open311 API wrapper](https://github.com/codeforamerica/open311).

>>> from open311 import Open311
>>> o = Open311()
>>> # If you forgot to configure your instance.
... o.configure(endpoint='http://open311.endpoint.com',
...             api_key='my_api_key', jurisdiction='endpoint.com')
>>> # You can also reset your instance to its original state.
... o.reset()
>>> # Receive a list of services available -- in dictionary form.
... o.service_list()
>>> # Specific service definition.
... o.service_definition('033')
>>> # Service requests.
... o.service_requests()
>>> # Get a specific service request.
... o.get_service_request('638344')
>>> # Post a service request.
... o.post_service_request(
...     service_code='001', address_string='123 Any Street',
...     first_name='John', last_name='Smith',
...     phone='111-111-1111', email='me@email.com',
...     description='A large sinkhole is destroying the street',
...     media_url='http://imgur.com/123_street_sinkhole.png')
>>> # Get a request id from a token.
... o.request_id_from_token('123456')

Metadata

Release files for open311 1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for open311 1.1
File Size Uploaded
open311-1.1.tar.gz 6.9 kB Details

Release files / open311-1.1.tar.gz

Download URL open311-1.1.tar.gz
Size 6.9 kB
Tags Source
SHA-256 checksum
How to use checksums
91ba5a4dba7bbcbd672919991ea9c69e1e5aeb7f4e44c420e20ad0cb8cc83e8a
BLAKE2b-256 checksum
How to use checksums
1e56065d92bc8ee693b968c1420bd3e4efb0ed89fa1963aa173852e99ed5b80b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

1.1 This release

1 release file

1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page