This repository was archived by the owner on Apr 7, 2025. It is now read-only.
[RFD - 0006] - Semaphore API v2 #225
AleksandarCole
started this conversation in
RFD
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Metadata
@hamir-suspect
DraftSummary
Our current API is in an alpha version, and many services lack complete documentation. This situation hinders user adoption, makes integration difficult, and complicates future development.
Problems
Copied direct feedback from users. List to be expanded (WIP)
Bad UX for an endpoint
Missing API endpoints
Bad API documentation and usability
Discovering how API works and which keys refer to which data requires practically reverse engineering it by opening specific places in UI and then trying to match the UUIDs to the data from the API. There's no clear documentation for most of the API responses and no explanation is given as to why things are this complicated.User Stories
Copied direct feedback from users. List to be expanded (WIP)
Missing start time - job
If I navigate to https://{domain}/api/v1alpha/jobs/{jobID} to get the job metadata, I see:
I expect to see
start_timeas a field undermetadataMultiple API calls
Listing pipelines created after certain time
RFC link
#224
Beta Was this translation helpful? Give feedback.
All reactions