Import an existing resource You can use the terraform import command to import in the Elestio state an existing project or service already running. Project # Import a project by specifying the project ID. terraform import elestio_project.myawesomeproject project_id Declare the resource in your terraform file resource "elestio_project" "example_project" { name = "example-project" ... } Retrieve your ProjectID on the  projects list page . Execute the import command terraform import elestio_project.exemple_project 2434 Then you can run a  terraform apply command and Terraform will handle your project resource as an update and not a new resource to create. Service # Import a service by specifying the Project ID it belongs to, and the service ID (spaced by a comma). terraform import elestio_service.myawesomeservice project_id,service_id Declare the resource in your terraform file resource "elestio_postgres" "exemple_postgres" { project_id = elestio_project.exemple_project.id ... } Retrieve your ProjectID on the  projects list page . Retrieve your ServiceID on the service page. Execute the import command terraform import elestio_postgres.exemple_postgres 2434,27265610 Then you can run a  terraform apply command and Terraform will handle your service resource as an update and not a new resource to create.