Postman client, generated from the OpenAPI spec.
import os
from postman_api import AsyncPostmanClient
from postman_api import PostmanClient
def main():
client = PostmanClient.from_env()
response = client.get_all_apis()
print(f"{response!r}")
async def async_main():
client = AsyncPostmanClient.from_env()
response = await client.get_all_apis()
print(f"{response!r}")
if __name__ == "__main__":
if os.environ.get("ASYNC"):
import asyncio
asyncio.run(async_main())
else:
main()
This example loads configuration from environment variables, specifically:
POSTMAN_API_KEY
You can see working examples of every API call in the examples/
directory.
Contributions are welcome!
Library created with Libninja.