Interface ApiXRequest<QuerySchema, BodySchema>

A request made to an API-X endpoint. An extension of express.Request.

interface ApiXRequest<QuerySchema, BodySchema> {
    accessLevel: ApiXAccessLevel;
    jsonBody?: BodySchema;
    queryParameters?: QuerySchema;
}

Type Parameters

Hierarchy

  • Request
    • ApiXRequest

Properties

accessLevel: ApiXAccessLevel

The access level of the requestor.

jsonBody?: BodySchema

The HTTP JSON Body.

queryParameters?: QuerySchema

The URL query parameters.