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": {
"type": "Point",
"coordinates": [
"",
""
]
},
"destination": {
"type": "Point",
"coordinates": [
"",
""
]
}
}'
import Plaza from "plaza";
const client = new Plaza();
const result = await client.v1.calculateRoute({
origin: { type: "Point", coordinates: [, ] },
destination: { type: "Point", coordinates: [, ] },
mode: "auto",
});
console.log(result);
from plaza import Plaza
client = Plaza()
result = client.v1.calculate_route(
origin={"type": "Point", "coordinates": [, ]},
destination={"type": "Point", "coordinates": [, ]},
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{
Type: plaza.F("Point"),
Coordinates: plaza.F([]float64{, }),
}),
Destination: plaza.F(plaza.V1CalculateRouteParamsDestination{
Type: plaza.F("Point"),
Coordinates: plaza.F([]float64{, }),
}),
Mode: plaza.F("auto"),
})
if err != nil {
panic(err)
}
fmt.Println(result)
}