Applications
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
namestringRequiredExample:
My Applicationdescriptionany ofOptionalDefault:
An application created by Heeler.stringOptional
nullOptional
tierany ofOptionalDefault:
TIER_1stringOptional
nullOptional
application_typeany ofOptionalDefault:
staticstring · enumOptionalPossible values:
nullOptional
ownerany ofOptionalExample:
{"login":"[email protected]","name":"John Doe"}or
nullOptional
source_idintegerOptionalDefault:
0metaany ofOptionalExample:
{"env":"production"}or
nullOptional
service_idsany ofOptional
integer[]Optional
nullOptional
Responses
200
Successful Response
application/json
404
Not found
422
Validation Error
application/json
post
/api/applications/Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
idintegerRequired
namestringRequired
descriptionany ofRequired
stringOptional
nullOptional
tierany ofRequired
stringOptional
nullOptional
service_idsany ofOptional
integer[]Optional
nullOptional
Responses
200
Successful Response
application/json
404
Not found
422
Validation Error
application/json
put
/api/applications/Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
application_idintegerRequired
Bodyinteger[]
integer[]Optional
Responses
200
Successful Response
application/json
404
Not found
422
Validation Error
application/json
post
/api/applications/{application_id}/serviceAuthorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
application_idintegerRequired
service_idintegerRequired
Responses
200
Successful Response
application/json
404
Not found
422
Validation Error
application/json
delete
/api/applications/{application_id}/service/{service_id}Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
application_idintegerRequired
Body
tierstringRequiredExample:
TIER_1Responses
200
Successful Response
application/json
Responseany
404
Not found
422
Validation Error
application/json
post
/api/applications/{application_id}/tierNo content
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
pageintegerOptionalDefault:
0limitinteger · min: 1OptionalDefault:
100orderany ofOptional
stringOptional
nullOptional
ordersany ofOptional
string[]Optional
nullOptional
directionany ofOptional
stringOptional
nullOptional
searchany ofOptional
stringOptional
nullOptional
Bodyany of[]
or
or
Responses
200
Successful Response
application/json
404
Not found
422
Validation Error
application/json
get
/api/applicationsAuthorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
pageintegerOptionalDefault:
0limitinteger · min: 1OptionalDefault:
100orderany ofOptional
stringOptional
nullOptional
ordersany ofOptional
string[]Optional
nullOptional
directionany ofOptional
stringOptional
nullOptional
searchany ofOptional
stringOptional
nullOptional
Bodyany of[]
or
or
Responses
200
Successful Response
application/json
404
Not found
422
Validation Error
application/json
post
/api/applicationsAuthorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
application_idintegerRequired
Body
environmentany ofRequired
stringOptional
nullOptional
coderootsany ofRequired
string[]Optional
nullOptional
Responses
200
Successful Response
application/json
404
Not found
422
Validation Error
application/json
post
/api/applications/{application_id}/sbomAuthorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
application_idintegerRequired
Responses
200
Successful Response
application/json
404
Not found
422
Validation Error
application/json
get
/api/applications/{application_id}/resourcesAuthorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
application_idintegerRequired
Query parameters
categoryany ofOptional
stringOptional
nullOptional
pageintegerOptionalDefault:
0limitinteger · min: 1OptionalDefault:
100orderany ofOptional
stringOptional
nullOptional
ordersany ofOptional
string[]Optional
nullOptional
directionany ofOptional
stringOptional
nullOptional
searchany ofOptional
stringOptional
nullOptional
Responses
200
Successful Response
application/json
404
Not found
422
Validation Error
application/json
get
/api/applications/{application_id}/graph_resourcesAuthorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
application_idintegerRequired
Responses
200
Successful Response
application/json
Responseany
404
Not found
422
Validation Error
application/json
get
/api/applications/{application_id}/graphNo content
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Bodystring[]
string[]Optional
Responses
200
Successful Response
application/json
Responseany
404
Not found
422
Validation Error
application/json
put
/api/applications/{application_id}/graphNo content
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
application_idintegerRequired
owner_typestring · enumRequiredPossible values:
Body
Responses
200
Successful Response
application/json
404
Not found
422
Validation Error
application/json
post
/api/applications/{application_id}/owners/{owner_type}Last updated
Was this helpful?
