curl -X POST "https://api.plaza.fyi/api/v1/route" \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"mode": "auto",
"origin": {
"lng": "",
"lat": ""
},
"destination": {
"lng": "",
"lat": ""
}
}'
import Plaza from "plaza";
const client = new Plaza();
const result = await client.v1.calculateRoute({
origin: { lat: , lng: },
destination: { lat: , lng: },
mode: "auto",
});
console.log(result);
from plaza import Plaza
client = Plaza()
result = client.v1.calculate_route(
origin={"lat": , "lng": },
destination={"lat": , "lng": },
mode="auto",
)
print(result)
package main
import (
"context"
"fmt"
"github.com/plazafyi/plaza-go"
"github.com/plazafyi/plaza-go/option"
)
func main() {
client := plaza.NewClient(option.WithAPIKey("YOUR_API_KEY"))
result, err := client.V1.CalculateRoute(context.TODO(), plaza.V1CalculateRouteParams{
Origin: plaza.F(plaza.V1CalculateRouteParamsOrigin{
Lat: plaza.F(),
Lng: plaza.F(),
}),
Destination: plaza.F(plaza.V1CalculateRouteParamsDestination{
Lat: plaza.F(),
Lng: plaza.F(),
}),
Mode: plaza.F("auto"),
})
if err != nil {
panic(err)
}
fmt.Println(result)
}