@vertikalx/vtx-backend-client
Version:
GraphQL API generated client for VTX
35 lines (21 loc) • 1.27 kB
text/typescript
export type APICallHeaders = { [key: string]: string };
// Default System ID for VTX backend
export const DEFAULT_SYSTEM_ID = 'vtx';
// Default HEADER key for System ID
export const DEFAULT_SYSTEM_ID_HEADER = 'io-stackbus-cms-system-id';
// Default HEADER key for system-key name (name of the key)
export const DEFAULT_SYSTEM_KEY_NAME_HEADER = 'io-stackbus-cms-system-key-name';
// Default HEADER key for system-key value (value of the key)
export const DEFAULT_SYSTEM_KEY_VALUE_HEADER = 'io-stackbus-cms-system-key-value';
// Default HEADER key for providing APP KEY (access key to API from non-trusted devices such as our mobile app)
export const DEFAULT_APP_KEY_HEADER = 'io-stackbus-app-key';
// Default HEADER key for sensing user backend token
export const DEFAULT_SYSTEM_USER_TOKEN_HEADER = 'io-stackbus-cms-system-user-token';
// Default HEADER key for api-key-id header key
export const DEFAULT_API_KEY_ID_HEADER = 'io-stackbus-cms-api-key-id';
// Default HEADER key for api-key-value header key
export const DEFAULT_API_KEY_VALUE_HEADER = 'io-stackbus-cms-api-key-value';
export const DEFAULT_HEADERS:APICallHeaders = {
["Content-Type"]:"application/json",
[DEFAULT_SYSTEM_ID_HEADER]:DEFAULT_SYSTEM_ID
};