For the complete documentation index, see llms.txt. This page is also available as Markdown.

Site Survey

Get site survey

get

Retrieve the site survey record associated with the specified merchant.

Path parameters
merchantNumberstringRequired

The merchant's unique identification number.

Responses
200

Returns a Site Survey successfully.

application/json
siteTypeIDstring · min: 1 · max: 4Required

Site values are from 1 to 4, representing different site types. Possible values: 1 - Other 2 - BrickAndMortar 3 - Tradeshow 4 - Residence

Example: 3
otherSiteTypeDescriptionstring · nullableOptional

Description of the site type, used when SiteTypeID is 1 (Other).

Example: Mobile Kiosk
siteSurveyConductedInPersonstringRequired

Indicates whether the site survey was conducted in person.

Example: true
merchantAcquisitionTypeIDstring · min: 1 · max: 3 · nullableOptional

The type of merchant acquisition. Valid values are from 1 to 3, representing acquisition methods.

Example: 2
validIDVerifiedstringRequired

Indicates whether a valid ID has been verified.

Example: true
inventoryMatchesProductSoldstringRequired

Indicates whether the inventory matches the products being sold.

Example: false
inventoryMatchesProductSoldCommentsstring · nullableOptional

Additional comments if the inventory does not match the products being sold.

Example: The inventory contains outdated models not listed in the product catalog.
agreementAcceptedstringRequired

Indicates whether the agreement has been accepted by the merchant.

Example: true
selfSignUpApplicationbooleanOptional

Indicates whether the application was submitted via self-sign-up.

Example: false
get/api/demographics/v1/SiteSurveys/{merchantNumber}

Update site survey

put

Update an existing site survey record for the specified merchant.

Note: The updated site survey must include the following details in request body:

  • SiteSurveyId

  • Agreement acceptance status

  • Site description

  • Additional metadata

Path parameters
merchantNumberstringRequired

The merchant's unique identification number.

Body
siteTypeIDstring · min: 1 · max: 4Required

Site values are from 1 to 4, representing different site types. Possible values: 1 - Other 2 - BrickAndMortar 3 - Tradeshow 4 - Residence

Example: 3
otherSiteTypeDescriptionstring · nullableOptional

Description of the site type, used when SiteTypeID is 1 (Other).

Example: Mobile Kiosk
siteSurveyConductedInPersonstringRequired

Indicates whether the site survey was conducted in person.

Example: true
merchantAcquisitionTypeIDstring · min: 1 · max: 3 · nullableOptional

The type of merchant acquisition. Valid values are from 1 to 3, representing acquisition methods.

Example: 2
validIDVerifiedstringRequired

Indicates whether a valid ID has been verified.

Example: true
inventoryMatchesProductSoldstringRequired

Indicates whether the inventory matches the products being sold.

Example: false
inventoryMatchesProductSoldCommentsstring · nullableOptional

Additional comments if the inventory does not match the products being sold.

Example: The inventory contains outdated models not listed in the product catalog.
agreementAcceptedstringRequired

Indicates whether the agreement has been accepted by the merchant.

Example: true
selfSignUpApplicationbooleanOptional

Indicates whether the application was submitted via self-sign-up.

Example: false
Responses
200

Saves a Site Survey successfully.

application/json
siteTypeIDstring · min: 1 · max: 4Required

Site values are from 1 to 4, representing different site types. Possible values: 1 - Other 2 - BrickAndMortar 3 - Tradeshow 4 - Residence

Example: 3
otherSiteTypeDescriptionstring · nullableOptional

Description of the site type, used when SiteTypeID is 1 (Other).

Example: Mobile Kiosk
siteSurveyConductedInPersonstringRequired

Indicates whether the site survey was conducted in person.

Example: true
merchantAcquisitionTypeIDstring · min: 1 · max: 3 · nullableOptional

The type of merchant acquisition. Valid values are from 1 to 3, representing acquisition methods.

Example: 2
validIDVerifiedstringRequired

Indicates whether a valid ID has been verified.

Example: true
inventoryMatchesProductSoldstringRequired

Indicates whether the inventory matches the products being sold.

Example: false
inventoryMatchesProductSoldCommentsstring · nullableOptional

Additional comments if the inventory does not match the products being sold.

Example: The inventory contains outdated models not listed in the product catalog.
agreementAcceptedstringRequired

Indicates whether the agreement has been accepted by the merchant.

Example: true
selfSignUpApplicationbooleanOptional

Indicates whether the application was submitted via self-sign-up.

Example: false
put/api/demographics/v1/SiteSurveys/{merchantNumber}

Last updated

Was this helpful?