vtex.local – Profile-System
Create shopper profiles and manage their information.
- Homepage
- https://api.apis.guru/v2/specs/vtex.local:Profile-System/1.0.json
- Provider
- vtex.local:Profile-System / Profile-System
- OpenAPI version
- 3.0.0
- Spec (JSON)
- https://api.apis.guru/v2/specs/vtex.local/Profile-System/1.0/openapi.json
- Spec (YAML)
- https://api.apis.guru/v2/specs/vtex.local/Profile-System/1.0/openapi.yaml
Tools (29)
Extracted live via the executor SDK.
-
addresses.createClientAddressCreates new address for a given client profile.
The
idfield returned by this request is theaddressIdused to retrieve or update information of a specific address later.Learn more about the and its other API endpoints.
-
addresses.deleteAddressDeletes a client's address by
profileIdandaddressId.Learn more about the and its other API endpoints.
-
addresses.getAddressRetrieves information of a specific address of a given client, by its respectives
adderssIdandprofileId.For security and privacy reasons, this request returns masked address data. For unmasked information, see Get unmasked address.
Learn more about the and its other API endpoints.
-
addresses.getAddressByVersionRetrieves information of a specific version address of a given client.
For security and privacy reasons, this request returns masked address data by version. For unmasked information, see Get unmasked address by version.
Learn more about the and its other API endpoints.
-
addresses.getClientAddressesRetrieves information of all addresses of a given client, by its
profileId.For security and privacy reasons, this request returns masked address data. For unmasked information, see Get unmasked client addresses.
Learn more about the and its other API endpoints.
-
addresses.getUnmaskedAddressRetrieves unmasked information of a specific address of a given client, by its respectives
adderssIdandprofileId.Learn more about the and its other API endpoints.
-
addresses.getUnmaskedAddressByVersionRetrieves unmasked information of a specific address version of a given client.
Learn more about the and its other API endpoints.
-
addresses.getUnmaskedClientAddressesRetrieves unmasked information of all addresses of a given client, by its
profileId.Learn more about the and its other API endpoints.
-
addresses.updateClientAddressUpdates one or more fields of an existing address for a given client profile.
Learn more about the and its other API endpoints.
-
profiles.createClientProfileCreates new client profile.
Since your store's profile schema is customizable, the schema and examples presented below may differ from yours. Your integration must be adapted accordingly.
The
idfield returned by this request is theprofileIdused to retrieve information on a specific profile later.Learn more about the and its other API endpoints.
-
profiles.deleteClientProfileDeletes a client profile by
profileId.Learn more about the and its other API endpoints.
-
profiles.getProfileRetrieves the information of a specific client, by its
profileId.Since your store's profile schema is customizable, the schema and examples presented below may differ from yours. Your integration must be adapted accordingly.
For security and privacy reasons, this request returns masked profile data. For unmasked information, see Get unmasked profile.
Learn more about the and its other API endpoints.
-
profiles.getProfileByVersionRetrieves the information of a specific version of a client profile.
Since your store's profile schema is customizable, the schema and examples presented below may differ from yours. Your integration must be adapted accordingly.
For security and privacy reasons, this request returns masked profile data. For unmasked information, see Get unmasked profile by version.
Learn more about the and its other API endpoints.
-
profiles.getUnmaskedProfileRetrieves unmasked information of a specific client, by its
profileId.Since your store's profile schema is customizable, the schema and examples presented below may differ from yours. Your integration must be adapted accordingly.
Learn more about the and its other API endpoints.
-
profiles.getUnmaskedProfileByVersionRetrieves unmasked information of a specific version of a client profile.
Since your store's profile schema is customizable, the schema and examples presented below may differ from yours. Your integration must be adapted accordingly.
Learn more about the and its other API endpoints.
-
profiles.updateClientProfileUpdates one or more fields of an existing client profile.
Since your store's profile schema is customizable, the schema and examples presented below may differ from yours. Your integration must be adapted accordingly.
Learn more about the and its other API endpoints.
-
prospects.createProspectCreates new prospect.
The
idfield returned by this request is theprospectIdused to retrieve information on a specific prospect later.Learn more about the and its other API endpoints.
-
prospects.deleteProspectDeletes a prospect by
prospectId.Learn more about the and its other API endpoints.
-
prospects.getProspectRetrieves the information of a specific prospect, by its
prospectId.For security and privacy reasons, this request returns masked prospect data. For unmasked information, see Get unmasked prospect.
Learn more about the and its other API endpoints.
-
prospects.getUnmaskedProspectRetrieves unmasked information of a specific prospect, by its
prospectId.Learn more about the and its other API endpoints.
-
prospects.updateProspectUpdates one or more fields of an existing prospect.
Learn more about the and its other API endpoints.
-
purchaseInformation.createPurchaseInformationCreates purchase information for a given client profile.
Learn more about the and its other API endpoints.
-
purchaseInformation.deletePurchaseInformationDeletes purchase informaiton by
profileId.Learn more about the and its other API endpoints.
-
purchaseInformation.getPurchaseInformationRetrieves purchase information of a given client, by its
profileId.For security and privacy reasons, this request returns masked data. For unmasked information, see Get unmasked purchase information.
Learn more about the and its other API endpoints.
-
purchaseInformation.getUnmaskedPurchaseInformationRetrieves unmasked purchase information of a given client, by its
profileId.Learn more about the and its other API endpoints.
-
purchaseInformation.updatePurchaseInformationUpdates one or more fields of existing purchase information for a given client profile.
Learn more about the and its other API endpoints.
-
schemas.createOrUpdateProfileSchemaCreates or updates profile schema.
Each account has one profile schema. Updating it with this request will substitute the previous version.
Learn more about the and its other API endpoints.
-
openapi.previewSpecPreview an OpenAPI document before adding it as a source
-
openapi.addSourceAdd an OpenAPI source and register its operations as tools