LegacyRESTClientStoreOptions: {
    apiURL: string;
    auth?: RestAuthConfig;
    buildEndpointURL?: (
        operation: string,
        typeName: string,
        queryString?: string,
    ) => string;
    defaultPrefix?: string;
    fetchImpl?: typeof fetch;
    identifies: Identifies;
    requestOptions?: RequestInit;
    storeId?: StoreId;
}

Type declaration

  • apiURL: string
  • Optionalauth?: RestAuthConfig
  • OptionalbuildEndpointURL?: (operation: string, typeName: string, queryString?: string) => string
  • OptionaldefaultPrefix?: string

    Retained for API symmetry with legacy config; IRI→name mapping comes from identifies.

  • OptionalfetchImpl?: typeof fetch
  • identifies: Identifies
  • OptionalrequestOptions?: RequestInit
  • OptionalstoreId?: StoreId