Create
Create
client.apps.create(AppCreateParamsbody, RequestOptionsoptions?): appC1APIAppV1AppAppCreateResponse
post/api/v1/apps
Create a new manual app without a connector.
Parameters
bodydisplayNamestringcertifyPolicyIdstringdescriptionstringgrantPolicyIdstringidentityMatchingunionmonthlyCostUsdnumberownersunionrevokePolicyIdstringstrictAccessEntitlementProvisioningbooleanAppCreateParams
Returns
AppCreateResponse
Returns the new app's values.
Request example TypeScript
import ConductoroneSDK from 'conductorone-sdk';
const client = new ConductoroneSDK({
apiKey: 'My API Key',
});
const app = await client.apps.create({ displayName: 'displayName' });
console.log(app.app);200 Example
{
"app": {
"certifyPolicyId": "certifyPolicyId",
"connectorVersion": 0,
"defaultRequestCatalogId": "defaultRequestCatalogId",
"description": "description",
"displayName": "displayName",
"grantPolicyId": "grantPolicyId",
"iconUrl": "iconUrl",
"identityMatching": "APP_USER_IDENTITY_MATCHING_UNSPECIFIED",
"instructions": "instructions",
"isManuallyManaged": true,
"monthlyCostUsd": 0,
"revokePolicyId": "revokePolicyId",
"strictAccessEntitlementProvisioning": true
}
}