Launch Policies

Note: This page has not yet been converted to the new developer portal format. Please use Swagger to test this API.

Launch Policies

GET /launchPolicies/{organizationId}

Description

Retrieve all launchPolicies for an organization.

View all the Scheduled and Recurring Notifications for the organization.

Return type

collection of launchPolicies

Parameters

NameData TypeRequired?Description

credentials

string

y

Basic Authorization header.

organizationId

long

y

The ID of the organization containing the launchPolicies.

pageNumber

int

y

The page number of launchPolicies to return.

GET /launchPolicies/{organizationId}

Description

Retrieve all launchPolicies for an organization.

View all the Scheduled and Recurring Notifications for the organization.

Return type

collection of launchPolicies

Parameters

NameData TypeRequired?Description

credentials

string

y

Basic Authorization header.

organizationId

long

y

The ID of the organization containing the launchPolicies.

pageNumber

int

y

The page number of launchPolicies to return.

GET /launchPolicies/{organizationId}/{launchPolicyId}

Description

Retrieve a specific launchPolicy within an organization.

Retrieve the specific Scheduled or Recurring Notification.

Return type

launchPolicy instance

Parameters

NameData TypeRequired?Description

credentials

string

y

Basic Authorization header.

organizationId

long

y

The ID of the organization containing the launchPolicy.

launchPolicyId

long

y

The ID of the launchPolicy to return.

POST /launchPolicies/{organizationId}

Description

Create a launchPolicy.

Create a Scheduled or Recurring Notification.

Return type

launchPolicy instance

Parameters

NameData TypeRequired?Description

credentials

string

y

Basic Authorization header.

organizationId

long

y

The ID of the organization from which to initiate the launchPolicy.

launchPolicy

launchPolicyWrapper

y

The launchPolicy object to create.

PUT /launchPolicies/{organizationId}/{launchPolicyId}

Description

Update a launchPolicy.

Update a Scheduled or Recurring Notification.

Return type

launchPolicy instance

Parameters

NameData TypeRequired?Description

credentials

string

y

Basic Authorization header.

organizationId

long

y

The ID of the organization from which to initiate the launchPolicy.

launchPolicyId

long

y

The ID of the launchPolicy to modify.

launchPolicy

launchPolicyWrapper

y

The new state of the launchPolicy object.

DELETE /launchPolicies/{organizationId}/{launchPolicyId}

Description

Delete the specified launchPolicy from the organization.

Delete the specified Scheduled or Recurring Notification.

Return type

launchPolicy instance

Parameters

NameData TypeRequired?Description

credentials

string

y

Basic Authorization header.

organizationId

long

y

The ID of the organization containing the launchPolicies.

launchPolicyId

long

y

The ID of the launchPolicy to delete.