# tinker.types.ExternalWeightsUrlsResponse ## *class* [**tinker.types.ExternalWeightsUrlsResponse**](https://github.com/thinking-machines-lab/tinker/blob/main/src/tinker/types/external_weights_urls_response.py#L8)(*[BaseModel](https://github.com/thinking-machines-lab/tinker/blob/main/src/tinker/_models.py#L88)*) **Fields:** - [**urls**](https://github.com/thinking-machines-lab/tinker/blob/main/src/tinker/types/external_weights_urls_response.py#L9) (*dict[str, str]*) – Signed download URL per file, keyed by the file path relative to the checkpoint root - [**expires**](https://github.com/thinking-machines-lab/tinker/blob/main/src/tinker/types/external_weights_urls_response.py#L12) (*datetime.datetime*) – When the signed URLs expire ## Referenced by - [RestClient.get_external_weights_urls](https://tinker-docs.thinkingmachines.ai/tinker/api-reference/restclient/#get_external_weights_urls)