OpenApi specification for the Buildnote Data API
Servers
Get builds
Returns a list of all builds within the module.
Authorizations
Parameters
Query Parameters
Unix timestamp (in milliseconds) defining beginning of time range.
"int64"
Unix timestamp (in milliseconds) defining end of time range.
"int64"
Organisation name
Project name
Module name
Responses
OK
Get jobs
Returns a list of all jobs for a given module and pipeline.
Authorizations
Parameters
Query Parameters
Unix timestamp (in milliseconds) defining beginning of time range.
"int64"
Unix timestamp (in milliseconds) defining end of time range.
"int64"
Organisation name
Project name
Module name
Pipeline name
Responses
OK
Get modules
Returns a list of all modules within the project.
Authorizations
Parameters
Query Parameters
Unix timestamp (in milliseconds) defining beginning of time range.
"int64"
Unix timestamp (in milliseconds) defining end of time range.
"int64"
Organisation name
Project name
Responses
OK
Get organisations
Returns a list of all organisations for the associated team.
Authorizations
Parameters
Query Parameters
Unix timestamp (in milliseconds) defining beginning of time range.
"int64"
Unix timestamp (in milliseconds) defining end of time range.
"int64"
Responses
OK
Get pipelines
Returns a list of all pipelines for a given module.
Authorizations
Parameters
Query Parameters
Unix timestamp (in milliseconds) defining beginning of time range.
"int64"
Unix timestamp (in milliseconds) defining end of time range.
"int64"
Organisation name
Project name
Module name
Responses
OK
Get projects
Returns a list of all projects within the organisations for the associated team.
Authorizations
Parameters
Query Parameters
Unix timestamp (in milliseconds) defining beginning of time range.
"int64"
Unix timestamp (in milliseconds) defining end of time range.
"int64"
Organisation name
Responses
OK
Get properties
Returns a list of property values for a given project.
Authorizations
Parameters
Query Parameters
Unix timestamp (in milliseconds) defining beginning of time range.
"int64"
Unix timestamp (in milliseconds) defining end of time range.
"int64"
Organisation name
Project name
Module name
Git ref
Responses
OK
Get test statistics
Returns a list of overall test statistics by build for a given module.
Authorizations
Parameters
Query Parameters
Unix timestamp (in milliseconds) defining beginning of time range.
"int64"
Unix timestamp (in milliseconds) defining end of time range.
"int64"
Organisation name
Project name
Module name
Responses
OK