Download OpenAPI specification:Download
Get all boundary profiles for a given branch. Boundary profiles serve as containers for many boundaries.
| branchKey required | integer |
[- {
- "boundaryProfileId": "string",
- "name": "string",
- "branchKey": 0,
- "companyName": "string",
- "uploaded": "2019-08-24T14:15:22Z"
}
]Uploads a Boundary definition file (typically created in the Appian DirectRoute tool) to create a set of boundaries within a specified boundary profile. The intended name of the boundary profile will be passed in alongside the definition file itself.
Boundary definition files will express the shapes of the boundaries as well as any associated EQ code(s) for those boundaries.
| branchKey required | integer |
| name | string |
{- "boundaryProfileId": "string",
- "name": "string",
- "branchKey": 0,
- "companyName": "string",
- "uploaded": "2019-08-24T14:15:22Z",
- "boundaries": [
- {
- "boundaryKey": 0,
- "boundaryProfileKey": 0,
- "boundaryId": "string",
- "name": "string",
- "geometry": {
- "type": "Point",
- "coordinates": [
- 0,
- 0
]
}, - "routingRules": {
- "key": 0,
- "boundaryKey": 0,
- "eqCode": "string"
}
}
]
}Rename the specified boundary profile
| boundaryProfileId required | string |
| name | string |
{- "name": "string"
}{- "boundaryProfileId": "string",
- "name": "string",
- "branchKey": 0,
- "companyName": "string",
- "uploaded": "2019-08-24T14:15:22Z"
}This API call is an alias for GET /boundaries?boundaryProfileKey.
| boundaryProfileId required | string |
[- {
- "boundaryKey": 0,
- "boundaryProfileKey": 0,
- "boundaryId": "string",
- "name": "string",
- "geometry": {
- "type": "Point",
- "coordinates": [
- 0,
- 0
]
}, - "routingRules": {
- "key": 0,
- "boundaryKey": 0,
- "eqCode": "string"
}
}
][- {
- "boundaryKey": 0,
- "boundaryProfileKey": 0,
- "boundaryId": "string",
- "name": "string",
- "geometry": {
- "type": "Point",
- "coordinates": [
- 0,
- 0
]
}, - "routingRules": {
- "key": 0,
- "boundaryKey": 0,
- "eqCode": "string"
}
}
]| boundaryProfileId | string |
| name | string |
object (schemas) GeoJSON representation of an object's location in coordinate space. | |
object (schemas) |
{- "boundaryProfileId": "string",
- "name": "string",
- "geometry": {
- "type": "Point",
- "coordinates": [
- 0,
- 0
]
}, - "routingRules": {
- "key": 0,
- "boundaryKey": 0,
- "eqCode": "string"
}
}{- "boundaryKey": 0,
- "boundaryProfileKey": 0,
- "boundaryId": "string",
- "name": "string",
- "geometry": {
- "type": "Point",
- "coordinates": [
- 0,
- 0
]
}, - "routingRules": {
- "key": 0,
- "boundaryKey": 0,
- "eqCode": "string"
}
}Get a single boundary's details by boundary key.
| boundaryId required | string |
{- "boundaryKey": 0,
- "boundaryProfileKey": 0,
- "boundaryId": "string",
- "name": "string",
- "geometry": {
- "type": "Point",
- "coordinates": [
- 0,
- 0
]
}, - "routingRules": {
- "key": 0,
- "boundaryKey": 0,
- "eqCode": "string"
}
}| boundaryId required | string |
| name | string |
object (schemas) GeoJSON representation of an object's location in coordinate space. | |
object (schemas) |
{- "name": "string",
- "Geometry": {
- "type": "Point",
- "coordinates": [
- 0,
- 0
]
}, - "RoutingRules": {
- "key": 0,
- "boundaryKey": 0,
- "eqCode": "string"
}
}{- "boundaryKey": 0,
- "boundaryProfileKey": 0,
- "boundaryId": "string",
- "name": "string",
- "geometry": {
- "type": "Point",
- "coordinates": [
- 0,
- 0
]
}, - "routingRules": {
- "key": 0,
- "boundaryKey": 0,
- "eqCode": "string"
}
}