listSites
GET
/sites https://api.netlify.com/api/v1
Note: Environment variable keys and values have moved from build_settings.env and repo.env to a new endpoint. Please use getEnvVars to retrieve site environment variables.
Parameters
query Query Parameters
| Name | Type |
|---|---|
name | string |
filter | "all" | "owner" | "guest" |
page | number |
per_page | number |
Responses
200 application/json
OK
interface Site {
id?: string;
state?: string;
plan?: string;
name?: string;
custom_domain?: string;
domain_aliases?: string[];
branch_deploy_custom_domain?: string;
deploy_preview_custom_domain?: string;
password?: string;
notification_email?: string;
url?: string;
ssl_url?: string;
admin_url?: string;
screenshot_url?: string;
created_at?: string;
updated_at?: string;
user_id?: string;
session_id?: string;
ssl?: boolean;
force_ssl?: boolean;
managed_dns?: boolean;
deploy_url?: string;
published_deploy?:Deploy ;
account_id?: string;
account_name?: string;
account_slug?: string;
git_provider?: string;
deploy_hook?: string;
capabilities?: { };
processing_settings?: { html?: { pretty_urls?: boolean; }; };
build_settings?:RepoInfo ;
id_domain?: string;
default_hooks_data?: { access_token?: string; };
build_image?: string;
prerender?: string;
functions_region?: string;
prevent_non_git_prod_deploys?: boolean;
}[]
id?: string;
state?: string;
plan?: string;
name?: string;
custom_domain?: string;
domain_aliases?: string[];
branch_deploy_custom_domain?: string;
deploy_preview_custom_domain?: string;
password?: string;
notification_email?: string;
url?: string;
ssl_url?: string;
admin_url?: string;
screenshot_url?: string;
created_at?: string;
updated_at?: string;
user_id?: string;
session_id?: string;
ssl?: boolean;
force_ssl?: boolean;
managed_dns?: boolean;
deploy_url?: string;
published_deploy?:
account_id?: string;
account_name?: string;
account_slug?: string;
git_provider?: string;
deploy_hook?: string;
capabilities?: { };
processing_settings?: { html?: { pretty_urls?: boolean; }; };
build_settings?:
id_domain?: string;
default_hooks_data?: { access_token?: string; };
build_image?: string;
prerender?: string;
functions_region?: string;
prevent_non_git_prod_deploys?: boolean;
}[]
default application/json
error
interface Error {
code?: number;
message: string;
}
code?: number;
message: string;
}