This end point allows the user to quickly create hubs and assign them to the teams upon creation.
Name | Type | Description |
---|---|---|
address | object | Required. The hub’s street address information. The address data object fields are located under the Destination section. |
team | array of string | Optional. This is the team ID(s) that this Hub will be assigned to. |
name | string | Required. A name to identify the Hub. |
curl -X POST "https://onfleet.com/api/v2/hubs" \
-u "cd3b3de84cc1ee040bf06512d233719c:" \
-d '{"name": "VIP customer","address": {"apartment": "","state": "California","postalCode": "92806","number": "2695","street": "East Katella Avenue","city": "Anaheim","country": "United States","name": "VIP customer"},"teams": ["kq5MFBzYNWhp1rumJEfGUTqS"]}'
onfleet.destinations.create(body={"name": "VIP customer","address": {"apartment": "","state": "California","postalCode": "92806","number": "2695","street": "East Katella Avenue","city": "Anaheim","country": "United States","name": "VIP customer"},"teams": ["kq5MFBzYNWhp1rumJEfGUTqS"]})
onfleet.hubs.create({"name": "VIP customer","address": {"apartment": "","state": "California","postalCode": "92806","number": "2695","street": "East Katella Avenue","city": "Anaheim","country": "United States","name": "VIP customer"},"teams": ["kq5MFBzYNWhp1rumJEfGUTqS"]});
$onfleet->hubs->create(["name" => "VIP customer","address" => ["apartment" => "","state" => "California","postalCode" => "92806","number" => "2695","street" => "East Katella Avenue","city" => "Anaheim","country" => "United States","name" => "VIP customer"],"teams" => ["kq5MFBzYNWhp1rumJEfGUTqS"]])
{
"id": "i4FoP*dTVrdnGqvIVvvA69aB",
"name": "VIP customer",
"location": [
-117.8767457,
33.8079071
],
"address": {
"number": "2695",
"street": "East Katella Avenue",
"city": "Anaheim",
"county": "Orange County",
"state": "California",
"country": "United States",
"postalCode": "92806",
"apartment": "",
"name": "VIP customer"
},
"teams": [
"kq5MFBzYNWhp1rumJEfGUTqS"
]
}