https://github.com/oapicf/openapi-ipify
OpenAPI v3 specification and a set of generated API clients for ipify
https://github.com/oapicf/openapi-ipify
ipify oapicf openapi openapi-generator
Last synced: about 1 year ago
JSON representation
OpenAPI v3 specification and a set of generated API clients for ipify
- Host: GitHub
- URL: https://github.com/oapicf/openapi-ipify
- Owner: oapicf
- License: mit
- Created: 2018-06-30T06:43:08.000Z (about 8 years ago)
- Default Branch: main
- Last Pushed: 2024-11-03T05:37:11.000Z (over 1 year ago)
- Last Synced: 2025-03-29T00:51:08.682Z (over 1 year ago)
- Topics: ipify, oapicf, openapi, openapi-generator
- Language: C++
- Homepage:
- Size: 6.14 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README

[](https://github.com/oapicf/openapi-ipify/actions/workflows/ci-workflow.yaml)
OpenAPI ipify
-------------
OpenAPI ipify is an OpenAPI v3 specification and a set of generated API clients for [ipify](https://www.ipify.org/)
The API clients are generated using [OpenAPI Generator](https://openapi-generator.tech/).
Published packages
------------------
| Language | Package | Status | Documentation |
|----------|---------|--------|---------------|
| JavaScript | [openapi_ipify]((http://www.npmjs.com/package/openapi_ipify)) | [](http://www.npmjs.com/package/openapi_ipify) | [README](https://github.com/oapicf/openapi-ipify/blob/main/clients/javascript/generated/README.md) |
| Python | [openapiipify]((https://pypi.python.org/pypi/openapiipify)) | [](https://pypi.python.org/pypi/openapiipify) | [README](https://github.com/oapicf/openapi-ipify/blob/main/clients/python/generated/README.md) |
| Ruby | [openapi_ipify]((https://rubygems.org/gems/openapi_ipify)) | [](https://rubygems.org/gems/openapi_ipify) | [README](https://github.com/oapicf/openapi-ipify/blob/main/clients/ruby/generated/README.md) |
Version matrix
--------------
| OpenAPI Ipify Version | OpenAPI Version | OpenAPI Generator Version |
|-----------------------|-----------------|---------------------------|
| 5.4.0 | 3.1.0 | 7.9.0 |
| 5.3.0 | 3.0.0 | 7.6.0 |
| 5.2.0 | 3.0.0 | 7.4.0 |
| 5.1.0 | 3.0.0 | 7.2.0 |
| 5.0.0 | 3.0.0 | 7.0.0 |
| 4.0.0 | 3.0.0 | 6.6.0 |
| 3.3.0 | 3.0.0 | 6.2.1 |
| 3.2.1 | 3.0.0 | 6.0.1 |
| 3.0.0 | 3.0.0 | 6.0.0 |
| 2.0.0 | 3.0.0 | 5.4.0 |
Installation
------------
You can either use the generated clients from `clients//generated/` directory.
Or you can use the published packages like below:
Install JavaScript client:
npm install openapi-ipify
Install Python client:
pip install openapiipify
Install Ruby client:
gem install openapi_ipify
Colophon
--------
* [API Documentation](https://oapicf.github.io/openapi-ipify/api/latest/)