Layer 1 — Profile

Declare a business's model and/or offerings so Recommendation Survival adapts to what it actually sells (declared fields win over auto-detection). Operator/owner-authoritative (admin-scoped); a self-serve customer path is gated on the entity-ownership model.

post/entities/{entityId}/business-profile

Request

  • Base URL: https://entidex.com/api/v1
  • URL: https://entidex.com/api/v1/entities/{entityId}/business-profile
  • Auth: HTTP bearer

Path parameters

entityIdstring required
Example:entx_8f3a2b1c9d4e

Request body

model'local_service' | 'product' | 'online_service' | 'b2b_saas' | 'marketplace' | 'content_creator' | 'other'
categorystring
localitystring nullable
notestring

Response

The effective profile after the declaration (declared over detected).

entityIdstring required
availabletrue required
model'local_service' | 'product' | 'online_service' | 'b2b_saas' | 'marketplace' | 'content_creator' | 'other' required
categorystring required
localitystring nullable required
source'detected' | 'declared' | 'hybrid' required
confidencenumber required
versionstring required
derivedAtstring date-time required

Example response

{
  "version": "business-profile@1"
}

Changes

No recorded changes to this operation across all 1 revision of this API.