{
  "info": {
    "name": "Rayuela API",
    "description": "Colección de la API pública de Rayuela, generada a partir del contrato OpenAPI (openapi.json). Configurá tu API Key en la variable `apiKey` y, si corresponde, el host en `baseUrl`.",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "auth": {
    "type": "apikey",
    "apikey": [
      {
        "key": "key",
        "value": "X-API-Key",
        "type": "string"
      },
      {
        "key": "value",
        "value": "{{apiKey}}",
        "type": "string"
      },
      {
        "key": "in",
        "value": "header",
        "type": "string"
      }
    ]
  },
  "item": [
    {
      "name": "health_check_health_get",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{baseUrl}}/health",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "health"
          ]
        },
        "description": "Health Check"
      },
      "response": []
    },
    {
      "name": "get_system_user_me_with_account_context",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{baseUrl}}/api/v1/system-users/me",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "system-users",
            "me"
          ]
        },
        "description": "Get Current User Info"
      },
      "response": []
    },
    {
      "name": "update_user_me_api_v1_system_users_me_put",
      "request": {
        "method": "PUT",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/api/v1/system-users/me",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "system-users",
            "me"
          ]
        },
        "body": {
          "mode": "raw",
          "raw": "{\n  \"email\": \"<string>\",\n  \"password\": \"<string>\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        },
        "description": "Update User Me"
      },
      "response": []
    },
    {
      "name": "delete_user_me_api_v1_system_users_me_delete",
      "request": {
        "method": "DELETE",
        "header": [],
        "url": {
          "raw": "{{baseUrl}}/api/v1/system-users/me",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "system-users",
            "me"
          ]
        },
        "description": "Delete User Me"
      },
      "response": []
    },
    {
      "name": "list_api_keys_api_v1_api_keys__get",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{baseUrl}}/api/v1/api-keys/",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "api-keys"
          ]
        },
        "description": "List Api Keys"
      },
      "response": []
    },
    {
      "name": "create_api_key_api_v1_api_keys__post",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/api/v1/api-keys/",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "api-keys"
          ]
        },
        "body": {
          "mode": "raw",
          "raw": "{\n  \"name\": \"<string>\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        },
        "description": "Create Api Key"
      },
      "response": []
    },
    {
      "name": "revoke_api_key_api_v1_api_keys__delete",
      "request": {
        "method": "DELETE",
        "header": [],
        "url": {
          "raw": "{{baseUrl}}/api/v1/api-keys/",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "api-keys"
          ]
        },
        "description": "Revoke Api Key"
      },
      "response": []
    },
    {
      "name": "get_current_api_key_api_v1_api_keys_current_get",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{baseUrl}}/api/v1/api-keys/current",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "api-keys",
            "current"
          ]
        },
        "description": "Get Current Api Key"
      },
      "response": []
    },
    {
      "name": "update_api_key_api_v1_api_keys__api_key_id__put",
      "request": {
        "method": "PUT",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/api/v1/api-keys/:api_key_id",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "api-keys",
            ":api_key_id"
          ],
          "variable": [
            {
              "key": "api_key_id",
              "value": "<api_key_id>"
            }
          ]
        },
        "body": {
          "mode": "raw",
          "raw": "{\n  \"name\": \"<string>\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        },
        "description": "Update Api Key"
      },
      "response": []
    },
    {
      "name": "revoke_specific_api_key_api_v1_api_keys__api_key_id__delete",
      "request": {
        "method": "DELETE",
        "header": [],
        "url": {
          "raw": "{{baseUrl}}/api/v1/api-keys/:api_key_id",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "api-keys",
            ":api_key_id"
          ],
          "variable": [
            {
              "key": "api_key_id",
              "value": "<api_key_id>"
            }
          ]
        },
        "description": "Revoke Specific Api Key"
      },
      "response": []
    },
    {
      "name": "get_usage_summary_api_v1_usage_summary_get",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{baseUrl}}/api/v1/usage/summary",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "usage",
            "summary"
          ]
        },
        "description": "Get Usage Summary"
      },
      "response": []
    },
    {
      "name": "get_usage_history_api_v1_usage__get",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{baseUrl}}/api/v1/usage/",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "usage"
          ],
          "query": [
            {
              "key": "start_date",
              "value": "",
              "description": "Start date for historical data",
              "disabled": true
            },
            {
              "key": "end_date",
              "value": "",
              "description": "End date for historical data",
              "disabled": true
            }
          ]
        },
        "description": "Get Usage History"
      },
      "response": []
    },
    {
      "name": "get_account_info_api_v1_accounts_current_get",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{baseUrl}}/api/v1/accounts/current",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "accounts",
            "current"
          ]
        },
        "description": "Get Account Info"
      },
      "response": []
    },
    {
      "name": "update_current_account_api_v1_accounts_current_put",
      "request": {
        "method": "PUT",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/api/v1/accounts/current",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "accounts",
            "current"
          ]
        },
        "body": {
          "mode": "raw",
          "raw": "{\n  \"name\": \"<string>\",\n  \"mercadopagoCustomerId\": \"<string>\",\n  \"isActive\": false,\n  \"onboardingChecklistStatus\": {}\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        },
        "description": "Update Current Account"
      },
      "response": []
    },
    {
      "name": "patch_current_account_api_v1_accounts_current_patch",
      "request": {
        "method": "PATCH",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/api/v1/accounts/current",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "accounts",
            "current"
          ]
        },
        "body": {
          "mode": "raw",
          "raw": "{\n  \"name\": \"<string>\",\n  \"mercadopagoCustomerId\": \"<string>\",\n  \"isActive\": false,\n  \"onboardingChecklistStatus\": {}\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        },
        "description": "Patch Current Account"
      },
      "response": []
    },
    {
      "name": "send_verification_email_api_v1_auth_send_verification_email_post",
      "request": {
        "method": "POST",
        "header": [],
        "url": {
          "raw": "{{baseUrl}}/api/v1/auth/send-verification-email",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "auth",
            "send-verification-email"
          ]
        },
        "description": "Send Verification Email"
      },
      "response": []
    },
    {
      "name": "verify_email_api_v1_auth_verify_email_get",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{baseUrl}}/api/v1/auth/verify-email",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "auth",
            "verify-email"
          ],
          "query": [
            {
              "key": "token",
              "value": "",
              "description": "",
              "disabled": true
            }
          ]
        },
        "description": "Verify Email"
      },
      "response": []
    },
    {
      "name": "register_api_v1_auth_register_post",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/api/v1/auth/register",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "auth",
            "register"
          ]
        },
        "body": {
          "mode": "raw",
          "raw": "{\n  \"accountName\": \"<string>\",\n  \"email\": \"<string>\",\n  \"password\": \"<string>\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        },
        "description": "Register a new account"
      },
      "response": []
    },
    {
      "name": "login_api_v1_auth_token_post",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/api/v1/auth/token",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "auth",
            "token"
          ]
        },
        "body": {
          "mode": "raw",
          "raw": "{\n  \"email\": \"<string>\",\n  \"password\": \"<string>\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        },
        "description": "Login to obtain JWT token"
      },
      "response": []
    },
    {
      "name": "logout_api_v1_auth_logout_post",
      "request": {
        "method": "POST",
        "header": [],
        "url": {
          "raw": "{{baseUrl}}/api/v1/auth/logout",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "auth",
            "logout"
          ]
        },
        "description": "Logout"
      },
      "response": []
    },
    {
      "name": "get_api_usage_api_v1_accounts_usage_get",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{baseUrl}}/api/v1/accounts/usage",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "accounts",
            "usage"
          ]
        },
        "description": "Get Api Usage"
      },
      "response": []
    },
    {
      "name": "get_available_plans_api_v1_plans__get",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{baseUrl}}/api/v1/plans/",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "plans"
          ]
        },
        "description": "Get Available Plans"
      },
      "response": []
    },
    {
      "name": "create_end_user_api_v1_end_users__post",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/api/v1/end-users/",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "end-users"
          ]
        },
        "body": {
          "mode": "raw",
          "raw": "{\n  \"externalId\": \"<string>\",\n  \"preferredCategories\": [\n    \"<string>\"\n  ],\n  \"dislikedCategories\": [\n    \"<string>\"\n  ],\n  \"preferredBrands\": [\n    \"<string>\"\n  ],\n  \"dislikedBrands\": [\n    \"<string>\"\n  ],\n  \"priceRangeMin\": 0,\n  \"priceRangeMax\": 0,\n  \"demographicInfo\": {},\n  \"onboardingPreferences\": {}\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        },
        "description": "Create End User"
      },
      "response": []
    },
    {
      "name": "read_end_users_api_v1_end_users__get",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{baseUrl}}/api/v1/end-users/",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "end-users"
          ],
          "query": [
            {
              "key": "skip",
              "value": "",
              "description": "",
              "disabled": true
            },
            {
              "key": "limit",
              "value": "",
              "description": "",
              "disabled": true
            }
          ]
        },
        "description": "Read End Users"
      },
      "response": []
    },
    {
      "name": "create_product_api_v1_products__post",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/api/v1/products/",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "products"
          ]
        },
        "body": {
          "mode": "raw",
          "raw": "{\n  \"externalId\": \"<string>\",\n  \"name\": \"<string>\",\n  \"description\": \"<string>\",\n  \"price\": 0,\n  \"category\": \"<string>\",\n  \"averageRating\": 0,\n  \"numRatings\": 0,\n  \"inventoryCount\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        },
        "description": "Create Product"
      },
      "response": []
    },
    {
      "name": "read_products_api_v1_products__get",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{baseUrl}}/api/v1/products/",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "products"
          ],
          "query": [
            {
              "key": "category",
              "value": "",
              "description": "",
              "disabled": true
            },
            {
              "key": "skip",
              "value": "",
              "description": "",
              "disabled": true
            },
            {
              "key": "limit",
              "value": "",
              "description": "",
              "disabled": true
            }
          ]
        },
        "description": "Read Products"
      },
      "response": []
    },
    {
      "name": "get_product_by_external_id_api_v1_products_external__external_id__get",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{baseUrl}}/api/v1/products/external/:external_id",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "products",
            "external",
            ":external_id"
          ],
          "variable": [
            {
              "key": "external_id",
              "value": "<external_id>"
            }
          ]
        },
        "description": "Get Product By External Id"
      },
      "response": []
    },
    {
      "name": "update_product_by_external_id_api_v1_products_external__external_id__put",
      "request": {
        "method": "PUT",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/api/v1/products/external/:external_id",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "products",
            "external",
            ":external_id"
          ],
          "variable": [
            {
              "key": "external_id",
              "value": "<external_id>"
            }
          ]
        },
        "body": {
          "mode": "raw",
          "raw": "{\n  \"externalId\": \"<string>\",\n  \"name\": \"<string>\",\n  \"description\": \"<string>\",\n  \"price\": 0,\n  \"category\": \"<string>\",\n  \"averageRating\": 0,\n  \"numRatings\": 0,\n  \"inventoryCount\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        },
        "description": "Update Product By External Id"
      },
      "response": []
    },
    {
      "name": "delete_product_by_external_id_api_v1_products_external__external_id__delete",
      "request": {
        "method": "DELETE",
        "header": [],
        "url": {
          "raw": "{{baseUrl}}/api/v1/products/external/:external_id",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "products",
            "external",
            ":external_id"
          ],
          "variable": [
            {
              "key": "external_id",
              "value": "<external_id>"
            }
          ]
        },
        "description": "Delete Product By External Id"
      },
      "response": []
    },
    {
      "name": "get_most_sold_api_v1_recommendations_most_sold__get",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{baseUrl}}/api/v1/recommendations/most-sold/",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "recommendations",
            "most-sold"
          ],
          "query": [
            {
              "key": "timeframe",
              "value": "",
              "description": "",
              "disabled": true
            },
            {
              "key": "category",
              "value": "",
              "description": "",
              "disabled": true
            },
            {
              "key": "skip",
              "value": "",
              "description": "",
              "disabled": true
            },
            {
              "key": "limit",
              "value": "",
              "description": "",
              "disabled": true
            }
          ]
        },
        "description": "Get Most Sold"
      },
      "response": []
    },
    {
      "name": "get_top_rated_api_v1_recommendations_top_rated__get",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{baseUrl}}/api/v1/recommendations/top-rated/",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "recommendations",
            "top-rated"
          ],
          "query": [
            {
              "key": "min_ratings",
              "value": "",
              "description": "",
              "disabled": true
            },
            {
              "key": "category",
              "value": "",
              "description": "",
              "disabled": true
            },
            {
              "key": "include_explanation",
              "value": "",
              "description": "Incluir explicación de la recomendación",
              "disabled": true
            },
            {
              "key": "skip",
              "value": "",
              "description": "",
              "disabled": true
            },
            {
              "key": "limit",
              "value": "",
              "description": "",
              "disabled": true
            }
          ]
        },
        "description": "Get Top Rated"
      },
      "response": []
    },
    {
      "name": "get_category_products_api_v1_recommendations_category__category__get",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{baseUrl}}/api/v1/recommendations/category/:category",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "recommendations",
            "category",
            ":category"
          ],
          "variable": [
            {
              "key": "category",
              "value": "<category>"
            }
          ],
          "query": [
            {
              "key": "sort_by",
              "value": "",
              "description": "",
              "disabled": true
            },
            {
              "key": "skip",
              "value": "",
              "description": "",
              "disabled": true
            },
            {
              "key": "limit",
              "value": "",
              "description": "",
              "disabled": true
            }
          ]
        },
        "description": "Get Category Products"
      },
      "response": []
    },
    {
      "name": "query_personalized_recommendations_api_v1_recommendations_personalized_query_post",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/api/v1/recommendations/personalized/query",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "recommendations",
            "personalized",
            "query"
          ]
        },
        "body": {
          "mode": "raw",
          "raw": "{\n  \"externalUserId\": \"<string>\",\n  \"filters\": {\n    \"logic\": \"and\",\n    \"filters\": [\n      \"<value>\"\n    ]\n  },\n  \"context\": {\n    \"pageType\": \"<string>\",\n    \"device\": \"<string>\",\n    \"sourceExternalProductId\": \"<string>\",\n    \"searchQuery\": \"<string>\",\n    \"categoryName\": \"<string>\",\n    \"cartExternalProductIds\": [\n      \"<string>\"\n    ],\n    \"recentlyViewedExternalProductIds\": [\n      \"<string>\"\n    ],\n    \"location\": \"<string>\",\n    \"timeOfDay\": \"<string>\",\n    \"customAttributes\": {}\n  },\n  \"recommendationGoal\": \"conversion_optimization\",\n  \"modelVariant\": \"standard\",\n  \"includeExplanation\": false,\n  \"explanationLevel\": \"simple\",\n  \"skip\": 0,\n  \"limit\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        },
        "description": "Get personalized recommendations"
      },
      "response": []
    },
    {
      "name": "get_ecommerce_homepage_recommendations_api_v1_recommendations_ecommerce_homepage_post",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/api/v1/recommendations/ecommerce/homepage",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "recommendations",
            "ecommerce",
            "homepage"
          ]
        },
        "body": {
          "mode": "raw",
          "raw": "{\n  \"externalUserId\": \"<string>\",\n  \"filters\": {\n    \"logic\": \"and\",\n    \"filters\": [\n      \"<value>\"\n    ]\n  },\n  \"context\": {\n    \"pageType\": \"home\",\n    \"device\": \"desktop\",\n    \"sourceItemId\": 0,\n    \"searchQuery\": \"<string>\",\n    \"categoryId\": 0,\n    \"cartItemIds\": [\n      0\n    ],\n    \"recentlyViewedIds\": [\n      0\n    ],\n    \"location\": \"<string>\",\n    \"timeOfDay\": \"<string>\",\n    \"customAttributes\": {}\n  },\n  \"modelType\": \"<string>\",\n  \"includeExplanation\": false,\n  \"sortBy\": {\n    \"field\": \"<string>\",\n    \"direction\": \"asc\"\n  },\n  \"skip\": 0,\n  \"limit\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        },
        "description": "E-commerce homepage recommendations"
      },
      "response": []
    },
    {
      "name": "get_ecommerce_product_page_recommendations_api_v1_recommendations_ecommerce_product_page_post",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/api/v1/recommendations/ecommerce/product-page",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "recommendations",
            "ecommerce",
            "product-page"
          ],
          "query": [
            {
              "key": "current_product_id",
              "value": "",
              "description": "External ID of the current product being viewed",
              "disabled": true
            }
          ]
        },
        "body": {
          "mode": "raw",
          "raw": "{\n  \"externalUserId\": \"<string>\",\n  \"filters\": {\n    \"logic\": \"and\",\n    \"filters\": [\n      \"<value>\"\n    ]\n  },\n  \"context\": {\n    \"pageType\": \"home\",\n    \"device\": \"desktop\",\n    \"sourceItemId\": 0,\n    \"searchQuery\": \"<string>\",\n    \"categoryId\": 0,\n    \"cartItemIds\": [\n      0\n    ],\n    \"recentlyViewedIds\": [\n      0\n    ],\n    \"location\": \"<string>\",\n    \"timeOfDay\": \"<string>\",\n    \"customAttributes\": {}\n  },\n  \"modelType\": \"<string>\",\n  \"includeExplanation\": false,\n  \"sortBy\": {\n    \"field\": \"<string>\",\n    \"direction\": \"asc\"\n  },\n  \"skip\": 0,\n  \"limit\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        },
        "description": "E-commerce product page recommendations"
      },
      "response": []
    },
    {
      "name": "get_ecommerce_cart_recommendations_api_v1_recommendations_ecommerce_cart_post",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/api/v1/recommendations/ecommerce/cart",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "recommendations",
            "ecommerce",
            "cart"
          ]
        },
        "body": {
          "mode": "raw",
          "raw": "{\n  \"externalUserId\": \"<string>\",\n  \"filters\": {\n    \"logic\": \"and\",\n    \"filters\": [\n      \"<value>\"\n    ]\n  },\n  \"context\": {\n    \"pageType\": \"home\",\n    \"device\": \"desktop\",\n    \"sourceItemId\": 0,\n    \"searchQuery\": \"<string>\",\n    \"categoryId\": 0,\n    \"cartItemIds\": [\n      0\n    ],\n    \"recentlyViewedIds\": [\n      0\n    ],\n    \"location\": \"<string>\",\n    \"timeOfDay\": \"<string>\",\n    \"customAttributes\": {}\n  },\n  \"modelType\": \"<string>\",\n  \"includeExplanation\": false,\n  \"sortBy\": {\n    \"field\": \"<string>\",\n    \"direction\": \"asc\"\n  },\n  \"skip\": 0,\n  \"limit\": 0,\n  \"cartItems\": [\n    \"<string>\"\n  ]\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        },
        "description": "E-commerce cart recommendations"
      },
      "response": []
    },
    {
      "name": "get_ecommerce_checkout_recommendations_api_v1_recommendations_ecommerce_checkout_post",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/api/v1/recommendations/ecommerce/checkout",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "recommendations",
            "ecommerce",
            "checkout"
          ]
        },
        "body": {
          "mode": "raw",
          "raw": "{\n  \"externalUserId\": \"<string>\",\n  \"filters\": {\n    \"logic\": \"and\",\n    \"filters\": [\n      \"<value>\"\n    ]\n  },\n  \"context\": {\n    \"pageType\": \"home\",\n    \"device\": \"desktop\",\n    \"sourceItemId\": 0,\n    \"searchQuery\": \"<string>\",\n    \"categoryId\": 0,\n    \"cartItemIds\": [\n      0\n    ],\n    \"recentlyViewedIds\": [\n      0\n    ],\n    \"location\": \"<string>\",\n    \"timeOfDay\": \"<string>\",\n    \"customAttributes\": {}\n  },\n  \"modelType\": \"<string>\",\n  \"includeExplanation\": false,\n  \"sortBy\": {\n    \"field\": \"<string>\",\n    \"direction\": \"asc\"\n  },\n  \"skip\": 0,\n  \"limit\": 0,\n  \"orderValue\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        },
        "description": "E-commerce checkout recommendations"
      },
      "response": []
    },
    {
      "name": "get_similar_products_external_api_v1_recommendations_products_external__external_product_id__similar_get",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{baseUrl}}/api/v1/recommendations/products/external/:external_product_id/similar",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "recommendations",
            "products",
            "external",
            ":external_product_id",
            "similar"
          ],
          "variable": [
            {
              "key": "external_product_id",
              "value": "<external_product_id>"
            }
          ],
          "query": [
            {
              "key": "limit",
              "value": "",
              "description": "",
              "disabled": true
            },
            {
              "key": "include_explanation",
              "value": "",
              "description": "",
              "disabled": true
            },
            {
              "key": "explanation_level",
              "value": "",
              "description": "",
              "disabled": true
            },
            {
              "key": "skip",
              "value": "",
              "description": "",
              "disabled": true
            }
          ]
        },
        "description": "Get similar products using external ID"
      },
      "response": []
    },
    {
      "name": "read_interactions_api_v1_interactions__get",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{baseUrl}}/api/v1/interactions/",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "interactions"
          ],
          "query": [
            {
              "key": "skip",
              "value": "",
              "description": "",
              "disabled": true
            },
            {
              "key": "limit",
              "value": "",
              "description": "",
              "disabled": true
            }
          ]
        },
        "description": "Read Interactions"
      },
      "response": []
    },
    {
      "name": "create_interaction_api_v1_interactions__post",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/api/v1/interactions/",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "interactions"
          ]
        },
        "body": {
          "mode": "raw",
          "raw": "{\n  \"externalUserId\": \"<string>\",\n  \"externalProductId\": \"<string>\",\n  \"interactionType\": \"VIEW\",\n  \"value\": 0,\n  \"recommendationMetadata\": {}\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        },
        "description": "Create Interaction"
      },
      "response": []
    },
    {
      "name": "create_checkout_session_api_v1_billing_create_checkout_session_post",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/api/v1/billing/create-checkout-session",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "billing",
            "create-checkout-session"
          ]
        },
        "body": {
          "mode": "raw",
          "raw": "{\n  \"priceId\": \"<string>\",\n  \"successUrl\": \"<string>\",\n  \"cancelUrl\": \"<string>\",\n  \"paymentGateway\": \"<string>\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        },
        "description": "Create Checkout Session"
      },
      "response": []
    },
    {
      "name": "create_subscription_session_api_v1_billing_create_subscription_session_post",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/api/v1/billing/create-subscription-session",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "billing",
            "create-subscription-session"
          ]
        },
        "body": {
          "mode": "raw",
          "raw": "{\n  \"priceId\": \"<string>\",\n  \"successUrl\": \"<string>\",\n  \"cancelUrl\": \"<string>\",\n  \"paymentGateway\": \"<string>\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        },
        "description": "Create Subscription Session"
      },
      "response": []
    },
    {
      "name": "create_portal_session_api_v1_billing_create_portal_session_post",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/api/v1/billing/create-portal-session",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "billing",
            "create-portal-session"
          ]
        },
        "body": {
          "mode": "raw",
          "raw": "{\n  \"returnUrl\": \"<string>\",\n  \"paymentGateway\": \"<string>\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        },
        "description": "Create Portal Session"
      },
      "response": []
    },
    {
      "name": "reset_sandbox_data_api_v1_sandbox_reset_post",
      "request": {
        "method": "POST",
        "header": [],
        "url": {
          "raw": "{{baseUrl}}/api/v1/sandbox/reset",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "sandbox",
            "reset"
          ]
        },
        "description": "Reset Sandbox Data"
      },
      "response": []
    },
    {
      "name": "get_sandbox_status_api_v1_sandbox_status_get",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{baseUrl}}/api/v1/sandbox/status",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "sandbox",
            "status"
          ]
        },
        "description": "Get Sandbox Status"
      },
      "response": []
    },
    {
      "name": "create_quick_start_data_api_v1_sandbox_quick_start_post",
      "request": {
        "method": "POST",
        "header": [],
        "url": {
          "raw": "{{baseUrl}}/api/v1/sandbox/quick-start",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "sandbox",
            "quick-start"
          ],
          "query": [
            {
              "key": "template",
              "value": "",
              "description": "Template type: ecommerce, content, marketplace",
              "disabled": true
            }
          ]
        },
        "description": "Create Quick Start Data"
      },
      "response": []
    },
    {
      "name": "get_quick_start_demo_api_v1_sandbox_quick_start_demo_get",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{baseUrl}}/api/v1/sandbox/quick-start/demo",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "api",
            "v1",
            "sandbox",
            "quick-start",
            "demo"
          ],
          "query": [
            {
              "key": "user_id",
              "value": "",
              "description": "User ID for demo recommendations",
              "disabled": true
            },
            {
              "key": "template",
              "value": "",
              "description": "Template type",
              "disabled": true
            }
          ]
        },
        "description": "Get Quick Start Demo"
      },
      "response": []
    }
  ],
  "variable": [
    {
      "key": "baseUrl",
      "value": "https://api.rayuela.ai",
      "type": "string"
    },
    {
      "key": "apiKey",
      "value": "YOUR_API_KEY",
      "type": "string"
    }
  ]
}
