Function: simplify()
simplify<
T
,Includes
,Attributes
,Listing
,Request
>(payload
):AnyToCamelCase
<NormalizeRequest
<Request
>>
Defined in: payloads/v2/normalized/index.ts:115
Type Parameters
T
T
extends Type
Includes
Includes
extends never
Attributes
Attributes
extends RelationshipMap
<T
, Includes
>
Listing
Listing
extends boolean
Request
Request
extends { data
: AttributeItem
<T
, RelationshipMainItemAttributes
<T
, Includes
, Attributes
>> & Additional
<Includes
, 0
, unknown
, Relationship
<T
, Includes
>>; links
: { self
: string
; }; } | { data
: AttributeItem
<T
, RelationshipMainItemAttributes
<T
, Includes
, Attributes
>> & Additional
<Includes
, 0
, unknown
, Relationship
<T
, Includes
>>[]; meta
: { pagination
: ListRequestPaginationPayload
; }; }
Parameters
payload
Request
The raw payload from the API
Returns
AnyToCamelCase
<NormalizeRequest
<Request
>>
the normalized response, with keys converted to camel case