[GH-ISSUE #296] Autogeneration #63

Open
opened 2026-02-28 00:40:25 +03:00 by kerem · 1 comment
Owner

Originally created by @FreekingDean on GitHub (Jan 17, 2024).
Original GitHub issue: https://github.com/Telmate/proxmox-api-go/issues/296

Hey there! Just wanted to bring up the idea of an autogenerated API client, I have used this repo as a base and done some playing around to generate the full API with structure. I run into some slight hiccups here & there (you can see from my last two commits) due to Proxmox's idea of a jsonschema not really being the best implementation of one, nor is the API. But it generally works pretty well.

Would be happy to find a way to contribute this back up to this repository, though it may be a somewhat breaking change as the API would change to better conform to Proxmox's API.

https://pkg.go.dev/github.com/FreekingDean/proxmox-api-go
https://github.com/FreekingDean/proxmox-api-go

Originally created by @FreekingDean on GitHub (Jan 17, 2024). Original GitHub issue: https://github.com/Telmate/proxmox-api-go/issues/296 Hey there! Just wanted to bring up the idea of an autogenerated API client, I have used this repo as a base and done some playing around to generate the full API with structure. I run into some slight hiccups here & there (you can see from my last two commits) due to Proxmox's idea of a jsonschema not really being the best implementation of one, nor is the API. But it generally works pretty well. Would be happy to find a way to contribute this back up to this repository, though it may be a somewhat breaking change as the API would change to better conform to Proxmox's API. https://pkg.go.dev/github.com/FreekingDean/proxmox-api-go https://github.com/FreekingDean/proxmox-api-go
Author
Owner

@mleone87 commented on GitHub (Jan 20, 2024):

thanks @FreekingDean , looks promising!

<!-- gh-comment-id:1902242454 --> @mleone87 commented on GitHub (Jan 20, 2024): thanks @FreekingDean , looks promising!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/proxmox-api-go#63
No description provided.