Skip to main content

CreatePublicAppDraftInputGql

A public app draft. It is installable only on this dev tenant until Growmax review approves it.

input CreatePublicAppDraftInputGql {
appUrl: String
description: String!
dpaVersion: String!
handle: String!
name: String!
privacyUrl: String!
redirectUris: [String!]!
supportUrl: String!
tagline: String!
}

Fields​

CreatePublicAppDraftInputGql.appUrl ● String scalar​

The app's home page (https).

CreatePublicAppDraftInputGql.description ● String! non-null scalar​

What the app does, for tenant admins.

CreatePublicAppDraftInputGql.dpaVersion ● String! non-null scalar​

The developer data-processing agreement version accepted with this draft. Must be the current one.

CreatePublicAppDraftInputGql.handle ● String! non-null scalar​

Lowercase letters, digits and hyphens, 2–63 characters.

CreatePublicAppDraftInputGql.name ● String! non-null scalar​

The app's display name.

CreatePublicAppDraftInputGql.privacyUrl ● String! non-null scalar​

The app's privacy policy (https).

CreatePublicAppDraftInputGql.redirectUris ● [String!]! non-null scalar​

Where the authorization server may send the install code.

CreatePublicAppDraftInputGql.supportUrl ● String! non-null scalar​

Where tenants get help (https).

CreatePublicAppDraftInputGql.tagline ● String! non-null scalar​

One line shown under the app's name.

Member Of​

createPublicAppDraft mutation