{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/Matcher", "title": "Matcher", "required": [ "MatcherId", "hook-base-address", "IsActive", "UpdatesNotificationEndpoint" ], "type": "object", "properties": { "MatcherId": { "type": "string", "description": "Identifies the matching entity. It can be either VTEX's matcher, or an external matcher developed by partners, for example. The `matcherId`'s value can be obtained through the [Get SKU Suggestion by ID](https://developers.vtex.com/vtex-rest-api/reference/getsuggestion) endpoint.", "default": "vtex-matcher" }, "hook-base-address": { "type": "string", "description": "The chosen Matcher's url. It is the endpoint that the Received SKUs module calls, to send new suggestions for the Matcher's review.", "default": "http://simple-suggestion-matcher.vtex.com.br" }, "IsActive": { "type": "boolean", "description": "Whether the matcher is active in the account (`true`), or not (`false`).", "default": true }, "UpdatesNotificationEndpoint": { "type": "string", "description": "The Received SKUs module uses this endpoint to send updates about a suggestion, to the chosen Matcher.", "nullable": true, "default": null }, "Description": { "type": "string", "description": "Insert in this field any notes about the approval. This field is optional.", "nullable": true, "default": null } } }