Constructors PropertiesReadonlybase Url baseUrl : string
Methodsget get < T > ( path : string , bearerToken ?: string ) : Promise < T > Parameters path : string OptionalbearerToken : string Returns Promise < T > get Owner Headers getOwnerHeaders () : Record < string , string > Returns Record < string , string > get Raw Response getRawResponse ( path : string , headers : Record < string , string > ) : Promise < Response > Parameters path : string headers : Record < string , string > Returns Promise < Response > get Raw Text getRawText ( path : string , bearerToken ?: string ) : Promise < string > Parameters path : string OptionalbearerToken : string Returns Promise < string > get Shard Token getShardToken () : undefined | string Returns undefined | string owner Delete ownerDelete < T > ( path : string ) : Promise < T > owner Get ownerGet < T > ( path : string ) : Promise < T > owner Patch ownerPatch < T > ( path : string , body : unknown ) : Promise < T > Parameters path : string body : unknown Returns Promise < T > owner Post ownerPost < T > ( path : string , body : unknown ) : Promise < T > Parameters path : string body : unknown Returns Promise < T > owner Put ownerPut < T > ( path : string , body : unknown ) : Promise < T > Parameters path : string body : unknown Returns Promise < T >
Low-level HTTP transport for the Star Comms Shard API. Resource classes receive an instance and delegate all HTTP work here.