---
title: "Create a new instance"
method: POST
path: "/instance/create"
tags: ["Instance"]
---

# Create a new instance

`POST /instance/create`

Creates a new instance with the provided data including optional advanced settings

## Request body

- GithubComEvolutionAPIEvolutionGoPkgInstanceServiceCreateStruct
  - `advancedSettings` GithubComEvolutionAPIEvolutionGoPkgInstanceModelAdvancedSettings
    - `alwaysOnline` boolean
    - `ignoreGroups` boolean
    - `ignoreStatus` boolean
    - `msgRejectCall` string
    - `readMessages` boolean
    - `rejectCall` boolean
  - `instanceId` string
  - `name` string
  - `proxy` GithubComEvolutionAPIEvolutionGoPkgInstanceServiceProxyConfig
    - `host` string
    - `password` string
    - `port` string
    - `protocol` string
    - `username` string
  - `token` string

## Response `200`

Instance created successfully

- GinH

## Other responses

- `400` — Error on validation
- `500` — Internal server error

---

[API](https://skmtc.dev/evolution-foundation/apis/evolution-go.md) · [All operations](https://skmtc.dev/evolution-foundation/apis/evolution-go/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/evolution-foundation/evolution-go/revisions/8e9c4d7d1dab/schema)
