> For the complete documentation index, see [llms.txt](https://docs.mylinkconnect.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.mylinkconnect.com/connect-api/globa-platform-api/bots/reference-clone.md).

# Reference Clone

This endpoint will create a referenced clone of a bot. The source bot will automatically become a [Bot Master](/basic-concepts/chatbot-details/master-and-child.md) and the new bot a referenced clone.

An active [Master Bot](/connect-api/globa-platform-api/bots/reference-clone.md) package is required in order to use this endpoint.

### Request

The following request will create a referenced clone:

```bash
curl --location --request POST 'https://<NODE>.xenioo.com/bot/refclone' \
--header 'Authorization: Bearer <ACCOUNT_AUTH_TOKEN>' \
--header 'Content-Type: application/json' \
--data-raw '{
	"Source":{
		"BotAPIKey":"<BOT API KEY>",
		"BotSecret":"<BOT API SECRET>"
	}
}'
```

Reference clones chatbots retain by default all of the contents of the original chatbot. Tagged variables are ignored in this call.

### Response

If successful, the response will contain both the API Token and the API Secret of the newly created chatbot.

```javascript
{
    "APIKey":"...",
    "APISecret":"...."
}
```

### Response Codes

This endpoint will reply with the following standard HTTP codes.

| Code | Meaning                                                      |
| ---- | ------------------------------------------------------------ |
| 200  | Ok. The request has been successfully fulfilled.             |
| 404  | Not Found. The specified source chatbot have not been found. |
