LUMIN AI
12/16/2025, 10:48 PMLUMIN AI
12/16/2025, 11:35 PMLUMIN AI
12/16/2025, 11:35 PMChiranjeet Mishra
12/18/2025, 1:13 PMpython
from vapi import CreateApiRequestToolDto, Vapi
client = Vapi(token="YOUR_TOKEN")
client.tools.create(request=CreateApiRequestToolDto(method="POST", url="url"))
Typescript:
typescript
import { VapiClient } from "@vapi/server-sdk";
const client = new VapiClient({ token: "YOUR_TOKEN" });
await client.tools.create({ type: "code" });
Go:
go
import (
context "context"
option "github.com/VapiAI/server-sdk-go/option"
serversdkgoclient "github.com/VapiAI/server-sdk-go/client"
)
client := serversdkgoclient.NewClient(
option.WithToken("YOUR_TOKEN"),
)
response, err := client.Tools.Create(context.TODO(), &serversdkgo.ToolsCreateRequest{
CreateDtmfToolDto: &serversdkgo.CreateDtmfToolDto{},
})
For more detailed API references, you can visit the [Vapi API documentation](https://docs.vapi.ai/api-reference/tools/create). If you're encountering specific issues with another tool or feature, please provide more details, and I'll be happy to assist further.