# \PeopleApi
All URIs are relative to *https://api.themoviedb.org/3*
[**get_person_changes**](PeopleApi.md#get_person_changes) | **get** /person/{person_id}/changes | Get Changes
[**get_person_combined_credits**](PeopleApi.md#get_person_combined_credits) | **get** /person/{person_id}/combined_credits | Get Combined Credits
[**get_person_details**](PeopleApi.md#get_person_details) | **get** /person/{person_id} | Get Details
[**get_person_external_ids**](PeopleApi.md#get_person_external_ids) | **get** /person/{person_id}/external_ids | Get External IDs
[**get_person_images_list**](PeopleApi.md#get_person_images_list) | **get** /person/{person_id}/images | Get Images
[**get_person_latest_details**](PeopleApi.md#get_person_latest_details) | **get** /person/latest | Get Latest
[**get_person_movie_credits**](PeopleApi.md#get_person_movie_credits) | **get** /person/{person_id}/movie_credits | Get Movie Credits
[**get_person_popular_paginated**](PeopleApi.md#get_person_popular_paginated) | **get** /person/popular | Get Popular
[**get_person_tagged_images_paginated**](PeopleApi.md#get_person_tagged_images_paginated) | **get** /person/{person_id}/tagged_images | Get Tagged Images
[**get_person_tv_credits**](PeopleApi.md#get_person_tv_credits) | **get** /person/{person_id}/tv_credits | Get TV Credits
## get_person_changes
> ::models::ChangeDetails get_person_changes(ctx, person_id, optional)
Get Changes
Get the changes for a person. By default only the last 24 hours are returned. You can query up to 14 days in a single query by using the `start_date` and `end_date` query parameters.
### Required Parameters
**ctx** | **context.Context** | context containing the authentication | nil if no authentication
**person_id** | **i32**| |
**optional** | **map[string]interface{}** | optional parameters | nil if no parameters
### Optional Parameters
Optional parameters are passed through a map[string]interface{}.
**person_id** | **i32**| |
**language** | **String**| Pass a ISO 639-1 value to display translated data for the fields that support it. | [default to <<language>>]
**start_date** | **String**| Filter the results with a start date. |
**end_date** | **String**| Filter the results with a end date. |
**page** | **i32**| Specify which page to query. | [default to 1]
### Return type
[**::models::ChangeDetails**](change-details.md)
### Authorization
[api_key](../README.md#api_key)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## get_person_combined_credits
> ::models::PersonCredits get_person_combined_credits(ctx, person_id, optional)
Get Combined Credits
Get the movie and TV credits together in a single response.
### Required Parameters
**ctx** | **context.Context** | context containing the authentication | nil if no authentication
**person_id** | **i32**| |
**optional** | **map[string]interface{}** | optional parameters | nil if no parameters
### Optional Parameters
Optional parameters are passed through a map[string]interface{}.
**person_id** | **i32**| |
**language** | **String**| Pass a ISO 639-1 value to display translated data for the fields that support it. | [default to <<language>>]
### Return type
[**::models::PersonCredits**](person-credits.md)
### Authorization
[api_key](../README.md#api_key)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## get_person_details
> ::models::PersonDetails get_person_details(ctx, person_id, optional)
Get Details
Get the primary person details by id. Supports `append_to_response`. Read more about this [here](#docTextSection:JdZq8ctmcxNqyLQjp). #### New as of November 9, 2016 Biographies are now translatable on TMDb. This means you can query person details with a language parameter.
### Required Parameters
**ctx** | **context.Context** | context containing the authentication | nil if no authentication
**person_id** | **i32**| |
**optional** | **map[string]interface{}** | optional parameters | nil if no parameters
### Optional Parameters
Optional parameters are passed through a map[string]interface{}.
**person_id** | **i32**| |
**language** | **String**| Pass a ISO 639-1 value to display translated data for the fields that support it. | [default to <<language>>]
**append_to_response** | **String**| Append requests within the same namespace to the response. |
### Return type
[**::models::PersonDetails**](person-details.md)
### Authorization
[api_key](../README.md#api_key)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## get_person_external_ids
> ::models::PersonExternalIds get_person_external_ids(ctx, person_id, optional)
Get External IDs
### Required Parameters
**ctx** | **context.Context** | context containing the authentication | nil if no authentication
**person_id** | **i32**| |
**optional** | **map[string]interface{}** | optional parameters | nil if no parameters
### Optional Parameters
Optional parameters are passed through a map[string]interface{}.
**person_id** | **i32**| |
**language** | **String**| Pass a ISO 639-1 value to display translated data for the fields that support it. | [default to <<language>>]
### Return type
[**::models::PersonExternalIds**](person-external-ids.md)
### Authorization
[api_key](../README.md#api_key)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## get_person_images_list
> ::models::PersonImagesList get_person_images_list(ctx, person_id)
Get Images
Get the images for a person.
### Required Parameters
**ctx** | **context.Context** | context containing the authentication | nil if no authentication
**person_id** | **i32**| |
### Return type
[**::models::PersonImagesList**](person-images-list.md)
### Authorization
[api_key](../README.md#api_key)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## get_person_latest_details
> ::models::PersonDetails get_person_latest_details(ctx, optional)
Get Latest
Get the most newly created person. This is a live response and will continuously change.
### Required Parameters
**ctx** | **context.Context** | context containing the authentication | nil if no authentication
**optional** | **map[string]interface{}** | optional parameters | nil if no parameters
### Optional Parameters
Optional parameters are passed through a map[string]interface{}.
**language** | **String**| Pass a ISO 639-1 value to display translated data for the fields that support it. | [default to <<language>>]
### Return type
[**::models::PersonDetails**](person-details.md)
### Authorization
[api_key](../README.md#api_key)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## get_person_movie_credits
> ::models::PersonCredits get_person_movie_credits(ctx, person_id, optional)
Get Movie Credits
Get the movie credits for a person.
### Required Parameters
**ctx** | **context.Context** | context containing the authentication | nil if no authentication
**person_id** | **i32**| |
**optional** | **map[string]interface{}** | optional parameters | nil if no parameters
### Optional Parameters
Optional parameters are passed through a map[string]interface{}.
**person_id** | **i32**| |
**language** | **String**| Pass a ISO 639-1 value to display translated data for the fields that support it. | [default to <<language>>]
### Return type
[**::models::PersonCredits**](person-credits.md)
### Authorization
[api_key](../README.md#api_key)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## get_person_popular_paginated
> ::models::PersonPopularPaginated get_person_popular_paginated(ctx, optional)
Get Popular
Get the list of popular people on TMDb. This list updates daily.
### Required Parameters
**ctx** | **context.Context** | context containing the authentication | nil if no authentication
**optional** | **map[string]interface{}** | optional parameters | nil if no parameters
### Optional Parameters
Optional parameters are passed through a map[string]interface{}.
**language** | **String**| Pass a ISO 639-1 value to display translated data for the fields that support it. | [default to <<language>>]
**page** | **i32**| Specify which page to query. | [default to 1]
### Return type
[**::models::PersonPopularPaginated**](person-popular-paginated.md)
### Authorization
[api_key](../README.md#api_key)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## get_person_tagged_images_paginated
> ::models::PersonTaggedImagesPaginated get_person_tagged_images_paginated(ctx, person_id, optional)
Get Tagged Images
Get the images that this person has been tagged in.
### Required Parameters
**ctx** | **context.Context** | context containing the authentication | nil if no authentication
**person_id** | **i32**| |
**optional** | **map[string]interface{}** | optional parameters | nil if no parameters
### Optional Parameters
Optional parameters are passed through a map[string]interface{}.
**person_id** | **i32**| |
**language** | **String**| Pass a ISO 639-1 value to display translated data for the fields that support it. | [default to <<language>>]
**page** | **i32**| Specify which page to query. | [default to 1]
### Return type
[**::models::PersonTaggedImagesPaginated**](person-tagged-images-paginated.md)
### Authorization
[api_key](../README.md#api_key)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
## get_person_tv_credits
> ::models::PersonCredits get_person_tv_credits(ctx, person_id, optional)
Get TV Credits
Get the TV show credits for a person. You can query for some extra details about the credit with the [credit method](#endpoint:xPWdEBLkvCNZSicLN).
### Required Parameters
**ctx** | **context.Context** | context containing the authentication | nil if no authentication
**person_id** | **i32**| |
**optional** | **map[string]interface{}** | optional parameters | nil if no parameters
### Optional Parameters
Optional parameters are passed through a map[string]interface{}.
**person_id** | **i32**| |
**language** | **String**| Pass a ISO 639-1 value to display translated data for the fields that support it. | [default to <<language>>]
### Return type
[**::models::PersonCredits**](person-credits.md)
### Authorization
[api_key](../README.md#api_key)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)