action beezup_catalog_index { label: "Get the index of the catalog API" description: "The operation will give you all the operations you will be able to do and all the LOV used in this API." provider: beezup method: GET path: "/v2/user/catalogs/" encoding: json output: { type: "object" required: ["links", "lovLinks"] properties: { links: { type: "object" required: ["beezUPColumns", "self"] properties: { beezUPColumns: { type: "object" } self: { type: "object" } } } lovLinks: { type: "object" required: ["beezUPColumnDataTypeLov", "beezUPColumnDisplayGroupLov", "beezUPColumnImportanceLov", "beezUPColumnLov", "compareOptionLov", "duplicateProductValueStrategyLov"] properties: { beezUPColumnDataTypeLov: { type: "object" description: "Describe the way you have to follow to get access to the LOV" required: ["href"] properties: { href: { type: "string" format: "uri" description: "Indicate the uri to the list of value" } method: { type: "string" description: "Indicate the http method to use on this link" enum: ["GET", "POST", "PATCH", "DELETE", "PUT", "HEAD"] } } } beezUPColumnDisplayGroupLov: { type: "object" description: "Describe the way you have to follow to get access to the LOV" required: ["href"] properties: { href: { type: "string" format: "uri" description: "Indicate the uri to the list of value" } method: { type: "string" description: "Indicate the http method to use on this link" enum: ["GET", "POST", "PATCH", "DELETE", "PUT", "HEAD"] } } } beezUPColumnImportanceLov: { type: "object" description: "Describe the way you have to follow to get access to the LOV" required: ["href"] properties: { href: { type: "string" format: "uri" description: "Indicate the uri to the list of value" } method: { type: "string" description: "Indicate the http method to use on this link" enum: ["GET", "POST", "PATCH", "DELETE", "PUT", "HEAD"] } } } beezUPColumnLov: { type: "object" description: "Describe the way you have to follow to get access to the LOV" required: ["href"] properties: { href: { type: "string" format: "uri" description: "Indicate the uri to the list of value" } method: { type: "string" description: "Indicate the http method to use on this link" enum: ["GET", "POST", "PATCH", "DELETE", "PUT", "HEAD"] } } } compareOptionLov: { type: "object" description: "Describe the way you have to follow to get access to the LOV" required: ["href"] properties: { href: { type: "string" format: "uri" description: "Indicate the uri to the list of value" } method: { type: "string" description: "Indicate the http method to use on this link" enum: ["GET", "POST", "PATCH", "DELETE", "PUT", "HEAD"] } } } duplicateProductValueStrategyLov: { type: "object" description: "Describe the way you have to follow to get access to the LOV" required: ["href"] properties: { href: { type: "string" format: "uri" description: "Indicate the uri to the list of value" } method: { type: "string" description: "Indicate the http method to use on this link" enum: ["GET", "POST", "PATCH", "DELETE", "PUT", "HEAD"] } } } } } storeLinks: { type: "object" properties: { links: { type: "object" description: "The key is the store identifier." } } } } } }