Skip to content

Get location business profile

GET
/v1/brands/{brandId}/profile/{locationId}
curl --request GET \
--url https://kynectlocal-production.up.railway.app/v1/v1/brands/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/profile/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0 \
--header 'Authorization: Bearer <token>'
brandId
required
string format: uuid

Brand identifier

locationId
required
string format: uuid

Location identifier

Success

Media type application/json
object
data
required
object
profile
required
object
id
required

Profile identifier

string format: uuid
locationId
required

Location this profile belongs to

string format: uuid
brandId
required

Parent brand

string format: uuid
phone
required

Primary phone number

string | null
email
required

Contact email

string | null
address
required

Street address

string | null
city
required

City

string | null
state
required

State/province code

string | null
zipCode
required

Postal/ZIP code

string | null
country
required

Country code

string | null
hours
required

Regular business hours

object
monday
required

Monday hours

object
openTime
required

Opening time in HH:MM format

string | null
closeTime
required

Closing time in HH:MM format

string | null
isClosed
required

Whether the location is closed on this day

boolean
is24Hours
required

Whether the location is open 24 hours on this day

boolean
tuesday
required

Tuesday hours

object
openTime
required

Opening time in HH:MM format

string | null
closeTime
required

Closing time in HH:MM format

string | null
isClosed
required

Whether the location is closed on this day

boolean
is24Hours
required

Whether the location is open 24 hours on this day

boolean
wednesday
required

Wednesday hours

object
openTime
required

Opening time in HH:MM format

string | null
closeTime
required

Closing time in HH:MM format

string | null
isClosed
required

Whether the location is closed on this day

boolean
is24Hours
required

Whether the location is open 24 hours on this day

boolean
thursday
required

Thursday hours

object
openTime
required

Opening time in HH:MM format

string | null
closeTime
required

Closing time in HH:MM format

string | null
isClosed
required

Whether the location is closed on this day

boolean
is24Hours
required

Whether the location is open 24 hours on this day

boolean
friday
required

Friday hours

object
openTime
required

Opening time in HH:MM format

string | null
closeTime
required

Closing time in HH:MM format

string | null
isClosed
required

Whether the location is closed on this day

boolean
is24Hours
required

Whether the location is open 24 hours on this day

boolean
saturday
required

Saturday hours

object
openTime
required

Opening time in HH:MM format

string | null
closeTime
required

Closing time in HH:MM format

string | null
isClosed
required

Whether the location is closed on this day

boolean
is24Hours
required

Whether the location is open 24 hours on this day

boolean
sunday
required

Sunday hours

object
openTime
required

Opening time in HH:MM format

string | null
closeTime
required

Closing time in HH:MM format

string | null
isClosed
required

Whether the location is closed on this day

boolean
is24Hours
required

Whether the location is open 24 hours on this day

boolean
description
required

Business description

string | null
tagline
required

Location tagline

string | null
createdAt
required

Creation timestamp

string format: date-time
updatedAt
required

Last update timestamp

string format: date-time
Example generated
{
"data": {
"profile": {
"id": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0",
"locationId": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0",
"brandId": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0",
"phone": "example",
"email": "example",
"address": "example",
"city": "example",
"state": "example",
"zipCode": "example",
"country": "example",
"hours": {
"monday": {
"openTime": "example",
"closeTime": "example",
"isClosed": true,
"is24Hours": true
},
"tuesday": {
"openTime": "example",
"closeTime": "example",
"isClosed": true,
"is24Hours": true
},
"wednesday": {
"openTime": "example",
"closeTime": "example",
"isClosed": true,
"is24Hours": true
},
"thursday": {
"openTime": "example",
"closeTime": "example",
"isClosed": true,
"is24Hours": true
},
"friday": {
"openTime": "example",
"closeTime": "example",
"isClosed": true,
"is24Hours": true
},
"saturday": {
"openTime": "example",
"closeTime": "example",
"isClosed": true,
"is24Hours": true
},
"sunday": {
"openTime": "example",
"closeTime": "example",
"isClosed": true,
"is24Hours": true
}
},
"description": "example",
"tagline": "example",
"createdAt": "2026-04-15T12:00:00Z",
"updatedAt": "2026-04-15T12:00:00Z"
}
}
}

Validation error

Media type application/json
object
error
required

Error envelope

object
code
required

Machine-readable error code

string
message
required

Human-readable error description

string
details

Additional context, e.g. validation field errors

Example generated
{
"error": {
"code": "example",
"message": "example",
"details": "example"
}
}

Unauthenticated

Media type application/json
object
error
required

Error envelope

object
code
required

Machine-readable error code

string
message
required

Human-readable error description

string
details

Additional context, e.g. validation field errors

Example generated
{
"error": {
"code": "example",
"message": "example",
"details": "example"
}
}

Forbidden

Media type application/json
object
error
required

Error envelope

object
code
required

Machine-readable error code

string
message
required

Human-readable error description

string
details

Additional context, e.g. validation field errors

Example generated
{
"error": {
"code": "example",
"message": "example",
"details": "example"
}
}

Not found

Media type application/json
object
error
required

Error envelope

object
code
required

Machine-readable error code

string
message
required

Human-readable error description

string
details

Additional context, e.g. validation field errors

Example generated
{
"error": {
"code": "example",
"message": "example",
"details": "example"
}
}

Unprocessable

Media type application/json
object
error
required

Error envelope

object
code
required

Machine-readable error code

string
message
required

Human-readable error description

string
details

Additional context, e.g. validation field errors

Example generated
{
"error": {
"code": "example",
"message": "example",
"details": "example"
}
}