Class SeamHttpUnstableLocations
 Constructors
constructor
- new SeamHttpUnstableLocations(apiKeyOrOptions?): SeamHttpUnstableLocations
 
 Properties
client
client: AxiosInstance
Readonlydefaults
 Methods
addDevices
- addDevices(body?): SeamHttpRequest<void, undefined>
 Parameters
Optionalbody: { 
    device_ids: string[]; 
    location_id: string; 
}device_ids: string[]
location_id: string
create
- create(body?): SeamHttpRequest<SetNonNullable<Required<{ 
    location: { 
        created_at: string; 
        display_name: string; 
        geolocation?: { 
            latitude: number; 
            longitude: number; 
        }; 
        location_id: string; 
        time_zone?: string; 
        workspace_id: string; 
    }; 
}>, "location">, "location"> Parameters
Optionalbody: { 
    geolocation?: { 
        latitude: number; 
        longitude: number; 
    }; 
    name: string; 
    time_zone?: string; 
}Optionalgeolocation?: { 
    latitude: number; 
    longitude: number; 
}
latitude: number
longitude: number
name: string
Optionaltime_zone?: string
Returns SeamHttpRequest<SetNonNullable<Required<{ 
    location: { 
        created_at: string; 
        display_name: string; 
        geolocation?: { 
            latitude: number; 
            longitude: number; 
        }; 
        location_id: string; 
        time_zone?: string; 
        workspace_id: string; 
    }; 
}>, "location">, "location">
delete
- delete(body?): SeamHttpRequest<void, undefined>
 Parameters
Optionalbody: { 
    location_id: string; 
}
get
- get(body?): SeamHttpRequest<SetNonNullable<Required<{ 
    location: { 
        created_at: string; 
        display_name: string; 
        geolocation?: { 
            latitude: number; 
            longitude: number; 
        }; 
        location_id: string; 
        time_zone?: string; 
        workspace_id: string; 
    }; 
}>, "location">, "location"> Parameters
Optionalbody: { 
    location_id: string; 
}
Returns SeamHttpRequest<SetNonNullable<Required<{ 
    location: { 
        created_at: string; 
        display_name: string; 
        geolocation?: { 
            latitude: number; 
            longitude: number; 
        }; 
        location_id: string; 
        time_zone?: string; 
        workspace_id: string; 
    }; 
}>, "location">, "location">
list
- list(body?): SeamHttpRequest<SetNonNullable<Required<{ 
    locations: { 
        created_at: string; 
        display_name: string; 
        geolocation?: { 
            latitude: number; 
            longitude: number; 
        }; 
        location_id: string; 
        time_zone?: string; 
        workspace_id: string; 
    }[]; 
}>, "locations">, "locations"> Returns SeamHttpRequest<SetNonNullable<Required<{ 
    locations: { 
        created_at: string; 
        display_name: string; 
        geolocation?: { 
            latitude: number; 
            longitude: number; 
        }; 
        location_id: string; 
        time_zone?: string; 
        workspace_id: string; 
    }[]; 
}>, "locations">, "locations">
removeDevices
- removeDevices(body?): SeamHttpRequest<void, undefined>
 Parameters
Optionalbody: { 
    device_ids: string[]; 
    location_id: string; 
}device_ids: string[]
location_id: string
update
- update(body?): SeamHttpRequest<SetNonNullable<Required<{ 
    location: { 
        created_at: string; 
        display_name: string; 
        geolocation?: { 
            latitude: number; 
            longitude: number; 
        }; 
        location_id: string; 
        time_zone?: string; 
        workspace_id: string; 
    }; 
}>, "location">, "location"> Parameters
Optionalbody: { 
    geolocation?: { 
        latitude: number; 
        longitude: number; 
    }; 
    location_id: string; 
    name?: string; 
    time_zone?: string; 
}Optionalgeolocation?: { 
    latitude: number; 
    longitude: number; 
}
latitude: number
longitude: number
location_id: string
Optionalname?: string
Optionaltime_zone?: string
Returns SeamHttpRequest<SetNonNullable<Required<{ 
    location: { 
        created_at: string; 
        display_name: string; 
        geolocation?: { 
            latitude: number; 
            longitude: number; 
        }; 
        location_id: string; 
        time_zone?: string; 
        workspace_id: string; 
    }; 
}>, "location">, "location">
updateClientSessionToken
- updateClientSessionToken(clientSessionToken): Promise<void>
 Parameters
- clientSessionToken: string
 
Returns Promise<void>
StaticfromClientSessionToken
- fromClientSessionToken(clientSessionToken, options?): SeamHttpUnstableLocations
 
StaticfromConsoleSessionToken
- fromConsoleSessionToken(consoleSessionToken, workspaceId, options?): SeamHttpUnstableLocations
 
StaticfromPersonalAccessToken
- fromPersonalAccessToken(personalAccessToken, workspaceId, options?): SeamHttpUnstableLocations
 
StaticfromPublishableKey
- fromPublishableKey(publishableKey, userIdentifierKey, options?): Promise<SeamHttpUnstableLocations>