- pkg.go.dev: github.com/mantissatech/robase-sdk-go
- Source: github.com/mantissatech/robase-sdk-go
SDKs
Go SDK
github.com/mantissatech/robase-sdk-go — standard library only, safe for concurrent use.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
github.com/mantissatech/robase-sdk-go — standard library only, safe for concurrent use.
go get github.com/mantissatech/robase-sdk-go
import robase "github.com/mantissatech/robase-sdk-go"
client, err := robase.New(os.Getenv("ROBASE_API_KEY"))
sent, err := client.OTP.Send(ctx, robase.SendOTPParams{
PhoneNumber: "+2348012345678",
})
result, err := client.OTP.Verify(ctx, robase.VerifyOTPParams{
OTPID: sent.ID,
Code: "123456",
})
msg, err := client.SMS.Send(ctx, robase.SendSMSParams{
PhoneNumber: "+2348012345678",
Message: "Your order #12345 has shipped.",
})