Interface: RequestOptions
Defined in: tanqory-platform-packages/packages/api/sdk/src/core/types.ts:137
Properties
allowUnauthenticated?
optionalallowUnauthenticated?:boolean
Defined in: tanqory-platform-packages/packages/api/sdk/src/core/types.ts:162
Allow unauthenticated request
body?
optionalbody?:any
Defined in: tanqory-platform-packages/packages/api/sdk/src/core/types.ts:141
Request body
cacheKey?
optionalcacheKey?:string
Defined in: tanqory-platform-packages/packages/api/sdk/src/core/types.ts:173
Cache key
cacheTTL?
optionalcacheTTL?:number
Defined in: tanqory-platform-packages/packages/api/sdk/src/core/types.ts:178
Cache TTL in seconds
headers?
optionalheaders?:Record<string,string>
Defined in: tanqory-platform-packages/packages/api/sdk/src/core/types.ts:151
Custom headers
idempotencyKey?
optionalidempotencyKey?:string
Defined in: tanqory-platform-packages/packages/api/sdk/src/core/types.ts:188
Idempotency key for safe retries
query?
optionalquery?:Record<string,any>
Defined in: tanqory-platform-packages/packages/api/sdk/src/core/types.ts:146
Query parameters
requiresAuth?
optionalrequiresAuth?:boolean
Defined in: tanqory-platform-packages/packages/api/sdk/src/core/types.ts:157
Requires authentication
Default
true
retry?
optionalretry?:RetryConfig
Defined in: tanqory-platform-packages/packages/api/sdk/src/core/types.ts:183
Retry configuration
signal?
optionalsignal?:AbortSignal
Defined in: tanqory-platform-packages/packages/api/sdk/src/core/types.ts:198
Abort signal for cancellation
timeout?
optionaltimeout?:number
Defined in: tanqory-platform-packages/packages/api/sdk/src/core/types.ts:193
Request timeout override
useCache?
optionaluseCache?:boolean
Defined in: tanqory-platform-packages/packages/api/sdk/src/core/types.ts:168
Use cache
Default
true for GET requests