Skip to content

Deployments

The Deployments service collection provides operations for querying deployment and release information. Retrieve deployment resources by ID, query release notes and releases, and search for release-note IDs using FQL filters.

LanguageLast Update
Pythonv1.6.5
PowerShell
Gov0.22.0
TypeScriptv0.6.0
Rustv0.7.1
Rubyv1.4.0


OperationDescription
CombinedReleaseNotesV1
query_release_notes
Queries for release-notes resources and returns details
CombinedReleasesV1Mixin0
query_releases
Queries for releases resources and returns details
GetDeploymentsExternalV1
get_deployments
Get deployment resources by ids
GetEntityIDsByQueryPOST
get_release_notes_v1
returns the release notes for the IDs in the request
GetEntityIDsByQueryPOSTV2
get_release_notes
returns the release notes for the IDs in the request with EA and GA dates in ISO 8601 format
QueryReleaseNotesV1
query_release_note_ids
Queries for release-notes resources and returns ids

Queries for release-notes resources and returns details

Method GET
Route /deployment-coordinator/combined/release-notes/v1
Scope Deployment Coordinator: READ
PEP 8 query_release_notes
filter query · string
FQL query specifying filter parameters.
limit query · integer
Maximum number of records to return.
offset query · string
Starting pagination offset of records to return.
sort query · string
Sort items by providing a comma separated list of property and direction (eg name.desc,time.asc). If direction is omitted, defaults to descending.
parameters query · dictionary
Full query string parameters payload in JSON format. Not required when using other keywords.
Authorization body · string
authorization header.
from falconpy import Deployments
falcon = Deployments(client_id=CLIENT_ID,
client_secret=CLIENT_SECRET
)
response = falcon.query_release_notes(filter="string",
limit=integer,
offset="string",
sort="string",
Authorization="string")
print(response)
[
{
"categories": [],
"early_access": "string",
"general_availability": "string",
"notes": [],
"timestamp": "string",
"version": "string"
}
]


Queries for releases resources and returns details

Method GET
Route /deployment-coordinator/combined/releases/v1
Scope Deployment Coordinator: READ
PEP 8 query_releases
filter query · string
FQL query specifying filter parameters.
limit query · integer
Maximum number of records to return.
offset query · string
Starting pagination offset of records to return.
sort query · string
Sort items by providing a comma separated list of property and direction (eg name.desc,time.asc). If direction is omitted, defaults to descending.
parameters query · dictionary
Full query string parameters payload in JSON format. Not required when using other keywords.
Authorization body · string
authorization header.
from falconpy import Deployments
falcon = Deployments(client_id=CLIENT_ID,
client_secret=CLIENT_SECRET
)
response = falcon.query_releases(filter="string",
limit=integer,
offset="string",
sort="string",
Authorization="string")
print(response)
[
{
"annotation": "string",
"created_by": "string",
"created_timestamp": "string",
"deployed_timestamp": "string",
"deployment_start_timestamp": "string",
"id": "string",
"last_modified_by": "string",
"last_modified_timestamp": "string",
"release_contents": [],
"release_notes_ticket": "string",
"replication_role": "string",
"status": "string"
}
]


Get deployment resources by ids

Method GET
Route /deployment-coordinator/entities/deployments/external/v1
Scope Deployment Coordinator: READ
PEP 8 get_deployments
ids query · string or list of strings
release version ids to retrieve deployment details
parameters query · dictionary
Full query string parameters payload in JSON format. Not required when using other keywords.
Authorization body · string
authorization header.
from falconpy import Deployments
falcon = Deployments(client_id=CLIENT_ID,
client_secret=CLIENT_SECRET
)
id_list = 'ID1,ID2,ID3' # Can also pass a list here: ['ID1', 'ID2', 'ID3']
response = falcon.get_deployments(ids=id_list, Authorization="string")
print(response)
[
{
"complete_timestamp": "string",
"id": "string",
"modified_by": "string",
"modified_timestamp": "string",
"rings": [],
"start_timestamp": "string",
"status": "string",
"template_id": "string"
}
]


returns the release notes for the IDs in the request

Method POST
Route /deployment-coordinator/entities/release-notes/GET/v1
Scope Deployment Coordinator: READ
PEP 8 get_release_notes_v1
body body · dictionary
Full body payload as JSON formatted dictionary.
i_ds body · array
IDs body · array
IDs body · array
Authorization body · string
authorization header.
from falconpy import Deployments
falcon = Deployments(client_id=CLIENT_ID,
client_secret=CLIENT_SECRET
)
id_list = 'ID1,ID2,ID3' # Can also pass a list here: ['ID1', 'ID2', 'ID3']
response = falcon.get_release_notes_v1(ids=id_list, Authorization="string")
print(response)
[
{
"categories": [],
"early_access": "string",
"general_availability": "string",
"notes": [],
"timestamp": "string",
"version": "string"
}
]


returns the release notes for the IDs in the request with EA and GA dates in ISO 8601 format

Method POST
Route /deployment-coordinator/entities/release-notes/GET/v2
Scope Deployment Coordinator: READ
PEP 8 get_release_notes
body body · dictionary
Full body payload as JSON formatted dictionary.
i_ds body · array
IDs body · array
IDs body · array
Authorization body · string
authorization header.
from falconpy import Deployments
falcon = Deployments(client_id=CLIENT_ID,
client_secret=CLIENT_SECRET
)
id_list = 'ID1,ID2,ID3' # Can also pass a list here: ['ID1', 'ID2', 'ID3']
response = falcon.get_release_notes(ids=id_list, Authorization="string")
print(response)
[
{
"categories": [],
"early_access": "string",
"general_availability": "string",
"notes": [],
"timestamp": "string",
"version": "string"
}
]


Queries for release-notes resources and returns ids

Method GET
Route /deployment-coordinator/queries/release-notes/v1
Scope Deployment Coordinator: READ
PEP 8 query_release_note_ids
filter query · string
FQL query specifying filter parameters.
limit query · integer
Maximum number of records to return.
offset query · string
Starting pagination offset of records to return.
sort query · string
Sort items by providing a comma separated list of property and direction (eg name.desc,time.asc). If direction is omitted, defaults to descending.
parameters query · dictionary
Full query string parameters payload in JSON format. Not required when using other keywords.
Authorization body · string
authorization header.
from falconpy import Deployments
falcon = Deployments(client_id=CLIENT_ID,
client_secret=CLIENT_SECRET
)
response = falcon.query_release_note_ids(filter="string",
limit=integer,
offset="string",
sort="string",
Authorization="string")
print(response)
[
"string"
]