module@warp-drive/utilities
Interface FindRelatedResourceUrlOptions
ts
interface FindRelatedResourceUrlOptions {
fieldPath: string;
host?: string;
identifier: { id: string; type: string };
namespace?: string;
op: "findRelatedRecord";
resourcePath?: string;
}Defined in: index.ts:247
buildBaseURL options for a findRelatedRecord request.
Properties
fieldPath
ts
fieldPath: string;Defined in: index.ts:268
The relationship field name, appended to the resource path.
host?
ts
optional host?: string;Defined in: index.ts:276
Overrides the globally configured host for this call only.
identifier
ts
identifier: {
id: string;
type: string;
};Defined in: index.ts:255
The type and id of the record whose relationship is being fetched.
id
ts
id: string;The resource id.
type
ts
type: string;The resource type.
namespace?
ts
optional namespace?: string;Defined in: index.ts:280
Overrides the globally configured namespace for this call only.
op
ts
op: "findRelatedRecord";Defined in: index.ts:251
The request operation this URL is for.
resourcePath?
ts
optional resourcePath?: string;Defined in: index.ts:272
The path segment for the resource, defaults to identifier.type if not provided.