Skip to content

APIResponse

Defined in: packages/api-client/src/rest/types/response.ts:10

Normalized REST response shape used by every service caller in the Eventista web app. The legacy ApiClient mutates response.data into this shape inside an apisauce response transform; preserving the shape keeps consumer code unchanged.

Intentionally widened to T = unknown instead of generic-only because the response transform sometimes wraps non-JSON payloads.

T

optional data?: T

Defined in: packages/api-client/src/rest/types/response.ts:14


optional err?: string

Defined in: packages/api-client/src/rest/types/response.ts:12


optional errorCode?: string | number

Defined in: packages/api-client/src/rest/types/response.ts:13


isErr: boolean

Defined in: packages/api-client/src/rest/types/response.ts:11