latestOpenAPI 3.1.02026-08-194237902.5 MB
563848e0ecc0
Group
Add a new location to a group
Adds a new location to an existing group, creating the necessary location and group-location membership records (and, if address information is provided, linked address records). Designed for batch ingestion workflows where location data arrives from an external roster or source system, but also suitable for individual location additions. The request body only strictly requires locationData as an object — no field inside it is independently enforced by request validation. Not idempotent — repeated calls create additional location records; to update an existing location use PUT /groups/{groupId}/locations.
post/groups/{groupId}/locations
Path parameters
groupIdstring required
Group ID (certifyGroupId)
Headers
tenant-idstring
Request body
Response
Successfully added location to group
Example response
{
"tenantId": "tenant-123",
"tenantGroupId": "tg-456",
"coreLocationId": "loc-123",
"groupLocationId": "gl-456",
"tenantGroupLocationId": "tgl-789",
"coreAddressIds": [
"addr-101",
"addr-102"
],
"locationAddressRelationshipIds": [
"lea-201",
"lea-202"
],
"groupSpecialtyRelationshipIds": [
"group-spec-rel-1",
"group-spec-rel-2"
],
"specialtyRelationshipIds": [
"loc-spec-rel-1",
"loc-spec-rel-2"
],
"tenantGroupNetworkIds": [
"tgn-301",
"tgn-302"
],
"tenantGroupLocationNetworkIds": [
"tgln-401",
"tgln-402"
],
"tenantGroupNetworkSpecialtyIds": [
"tgns-501",
"tgns-502"
],
"status": "created"
}