Resolve the latest release
GET/api/repos/{owner}/{repo}/releases/latest
getLatestRepositoryRelease
Returns the newest published release by publication time, skipping drafts, prereleases and the rolling release. 404 when the repository has none.
Authentication is not described for this operation in the spec — that does not mean it is public. Check tokens and scopes.
curl
curl -X GET 'https://neosource.dev/api/repos/OWNER/REPO/releases/latest'fetch
fetch("https://neosource.dev/api/repos/OWNER/REPO/releases/latest", {
method: "GET",
});Path parameters
ownerrequiredRepository owner or organization slug.
reporequiredRepository name.
Responses
200The latest release
application/json
Standard errors
Bodies documented once for the whole API — see standard errors.
- 400Bad Request — one of: invalid_input
- 403Forbidden — one of: forbidden
- 404Not Found — one of: not_found
- 423Locked — one of: busy
- 429Rate limited — retry after the `Retry-After` header
- 500Internal server error
- 503Service temporarily unavailable / at capacity — retry after the `Retry-After` header
- 504Gateway timeout — the request exceeded the server's handling budget