{"id":44332404,"url":"https://github.com/bringauto/fleet-management-http-client-python","last_synced_at":"2026-02-11T10:09:58.030Z","repository":{"id":229820250,"uuid":"777649454","full_name":"bringauto/fleet-management-http-client-python","owner":"bringauto","description":"Fleet Management HTTP API python client","archived":false,"fork":false,"pushed_at":"2025-05-19T11:19:35.000Z","size":332,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-05-19T12:34:46.110Z","etag":null,"topics":["fleet-management","fleet-management-http-api","fleet-management-http-api-client"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bringauto.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-03-26T08:58:52.000Z","updated_at":"2025-05-19T11:18:50.000Z","dependencies_parsed_at":"2024-04-03T12:30:36.302Z","dependency_job_id":"10fefe61-2dd4-4c0a-ad1a-436728370b04","html_url":"https://github.com/bringauto/fleet-management-http-client-python","commit_stats":null,"previous_names":["bringauto/fleet-management-http-client-python"],"tags_count":25,"template":false,"template_full_name":null,"purl":"pkg:github/bringauto/fleet-management-http-client-python","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bringauto%2Ffleet-management-http-client-python","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bringauto%2Ffleet-management-http-client-python/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bringauto%2Ffleet-management-http-client-python/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bringauto%2Ffleet-management-http-client-python/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bringauto","download_url":"https://codeload.github.com/bringauto/fleet-management-http-client-python/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bringauto%2Ffleet-management-http-client-python/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29331747,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-11T06:13:03.264Z","status":"ssl_error","status_checked_at":"2026-02-11T06:12:55.843Z","response_time":97,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["fleet-management","fleet-management-http-api","fleet-management-http-api-client"],"created_at":"2026-02-11T10:09:56.924Z","updated_at":"2026-02-11T10:09:58.024Z","avatar_url":"https://github.com/bringauto.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Fleet Management HTTP API Client\n\nThis is a Client for the Fleet Management HTTP API. You can find the Fleet Management HTTP API repository [here](https://github.com/bringauto/fleet-management-http-api).\nThe HTTP API is described by the `openapi/openapi.yaml` according to [OpenAPI Specification](https://openapis.org).\nA full specification can be found in the `openapi` folder in the root folder.\n\n## Auto-generated code\n\nThe auto-generated code can be found in the `fleet_management_http_client_python` folder.\nThe code is generated using the `openapi-generator-cli` tool. The code is generated using the `openapi/openapi.yaml` file.\nDO NOT edit the auto-generated code manually.\n\n## Documentation\n\nThe auto-generated documentation for the client models and API is in the `fleet_http_client_python/docs` folder.\n\n# Usage\n\nTo use the client, get the code from the repository or install it according to the instructions below. You can look at the `example/client_impl.py` file for an example of how to use the client.\n\n## Installation\n\nTo install the client, run\n\n```bash\npip install git+https://github.com/bringauto/fleet-management-http-client-python.git\n```\n\n## Client re-generation\n\nIf you want to re-generate the client code with the new specification, you first have to replace the specification in the `openapi` folder.\nThen you can run the `regen.sh` script (from the root folder). [npm](https://www.npmjs.com/), git and [OpenAPI Generator](https://openapi-generator.tech/docs/installation) are required.\n\n# Requirements\n\nPython 3.10.12+\n\n# Authorization\n\n## Reading data\n\nThe client can get access to reading data from the server by either\n\n- providing a `Bearer` JWT token in the `Authorization` header.\n- providing a valid API key as a query parameter in the request. This authentication has precedence over the `Bearer` token.\n\n## Writing data\n\nThe client can get access to modifiying data on the server by settting a cookie containing the name of a tenant,\nthat the client has access to. This is done in addition to the authorization methods for reading data.\n\nThe client is responsible for setting the cookie in the request.\n\nTo read more on the tenants, see the [Fleet Management HTTP API](https://github.com/bringauto/fleet-management-http-api/blob/master/docs/tenants.md)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbringauto%2Ffleet-management-http-client-python","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbringauto%2Ffleet-management-http-client-python","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbringauto%2Ffleet-management-http-client-python/lists"}