Skip to main content
The Bevor SDK is coming soon. This page previews its planned Python interface.
Access this resource from client.versions. Both async and sync clients expose the same methods.

create_child

POST /security/versions/{analysis_id}/child
Returns: AnalysisCreateSchema

get

GET /security/versions/{version_id}
Returns: AnalysisVersionSchema

list

GET /security/analyses
Returns: PaginatedResource[AnalysisVersionSchema]

delete

DELETE /security/versions/{version_id}
Returns: AnalysisSchema

fork

POST /security/versions/{version_id}/fork
Returns: AnalysisSchema

merge

POST /security/analyses/merge
Returns: AnalysisSchema

commit

POST /security/versions/{version_id}/commit
Returns: AnalysisSchema

set_head

POST /security/versions/{version_id}/head
Returns: AnalysisSchema

entrypoints

GET /security/versions/{version_id}/entrypoints
Returns: ResultsResponse[EntryPointSchema]

findings

GET /security/versions/{version_id}/findings
Returns: ResultsResponse[FindingSchema]

diff_staged

GET /security/versions/{version_id}/diff/staged
Returns: ResultsResponse[FindingDiffItem]

diff_version

GET /security/versions/{version_id}/diff/version
Returns: ResultsResponse[FindingDiffItem]

run

POST /security/versions/{version_id}/run
Returns: AnalysisVersionSchema

retry

POST /security/versions/{version_id}/retry
Returns: AnalysisVersionSchema