INPUT_OBJECT

AccessTokenCreateInput

link GraphQL Schema definition

1input AccessTokenCreateInput {
2
3# Description of this token, should reflect its purpose and ownership.
4# For example, "Syncing product catalog via Lambda" or "John's personal token".
5name: String!
6
7# Legal entity responsible for maintaining the token (whoever is building this integration).
8# For example, "Web Agency Inc".
9organizationName: String!
10
11# Logical integration name or a Centra module identifier.
12# Must be set to get access to a conversion table and subscribe to events.
13# For example, "Migration from SOAP" or "Google feed generation".
14integrationName: String!
15
16# Email that can be used as a point of contact in case any questions or troubleshooting.
17email: String!
18
19# Phone number that can be used as a point of contact in urgent cases.
20phoneNumber: String
21
22permissions: [String!]!
23
24restrictions: GraphQLUserRestrictionsInput
25
26# How long the token will be valid (in seconds), with 30 days as the default duration.
27ttl: Int!
28}

link Required by