MANGOTEEPRINTS
  1. Schemas
MANGOTEEPRINTS
  • Overview
  • Change log
  • Production Lines
    • List Production Lines
  • Catalog
    • Get Catalogs
    • Get Catalog Detail
  • Products
    • Get Products
    • Get Product Detail
    • Get Product Variations
  • Orders
    • Create Order
    • List Orders
    • Get Order Detail
    • Update Order
    • Delete Order
    • Cancel Order
  • Webhooks
    • Create Webhook
    • List Webhooks
    • Get Webhook
    • Update Webhook
    • Delete Webhook
  • Schemas
    • Schemas
      • ShippingMethod Copy
      • CancelOrderData
      • CancelOrderResponse
      • CatalogsListData
      • CreateOrderResponse
      • FacilityType
      • GenericWebhookRequest
      • GetOrderResponse
      • GetProductionLineResponse
      • HTTPValidationError
      • InsertSchema
      • ListOrdersResponse
      • ListProductionLinesResponse
      • OrderCancelSchema
      • OrderCreateSchema
      • OrderItemResponseSchema
      • OrderItemSchema
      • OrderListData
      • OrderResponseSchema
      • OrderStatus
      • OrderUpdateSchema
      • PaginationInfo
      • PrintFileSchema
      • ProductionLineListData
      • ProductionLineSchema
      • ProductsListData
      • PublicBaseResponse
      • PublicCatalogDetailResponse
      • PublicCatalogResponse
      • PublicCatalogsListResponse
      • PublicProductDetailResponse
      • PublicProductResponse
      • PublicProductsListResponse
      • PublicVariationResponse
      • PublicVariationsListResponse
      • ShippingMethod
      • SpeedType
      • TrackingEventSchema
      • UpdateOrderResponse
      • ValidationError
      • VariationsListData
      • WebhookCreate
      • WebhookEvent
      • WebhookListResponse
      • WebhookUpdate
      • WebhookResponse
      • WebhookResponse
  1. Schemas

PublicProductsListResponse(PublicProductsListResponse)

Response model for GET /products endpoint.

{
    "code": "SUCCESS",
    "data": {
        "items": [
            {
                "attributes": {
                    "gender": [
                        "Hard Goods"
                    ],
                    "group": "Hat",
                    "print_areas": [
                        "center_hat",
                        "left_hat",
                        "right_hat",
                        "back_hat"
                    ]
                },
                "base_price": "0.00",
                "catalog_id": "1dde0324-58d6-48e3-8b0b-561d8a940fea",
                "catalog_name": "Unisex",
                "currency": "USD",
                "id": "4311bb76-00b2-497f-9d2b-3e0f106a68dd",
                "images": [],
                "is_active": true,
                "max_order_quantity": 100,
                "min_order_quantity": 1,
                "name": "Baseball Hat MM VN",
                "sku": "PROD-4311bb76-00b2-497f-9d2b-3e0f106a68dd",
                "variations_count": 160
            },
            {
                "attributes": {
                    "gender": [
                        "Hard Goods"
                    ],
                    "group": "Hat",
                    "print_areas": [
                        "center_hat",
                        "left_hat",
                        "right_hat",
                        "back_hat"
                    ]
                },
                "base_price": "0.00",
                "catalog_id": "1dde0324-58d6-48e3-8b0b-561d8a940fea",
                "catalog_name": "Unisex",
                "currency": "USD",
                "id": "4794ea81-19a2-4232-b42a-78ef49e7d4ff",
                "images": [],
                "is_active": true,
                "max_order_quantity": 100,
                "min_order_quantity": 1,
                "name": "Baseball Hat MTR VN",
                "sku": "PROD-4794ea81-19a2-4232-b42a-78ef49e7d4ff",
                "variations_count": 112
            },
            {
                "attributes": {
                    "gender": [
                        "Hard Goods"
                    ],
                    "group": "Hat",
                    "print_areas": [
                        "center_hat",
                        "left_hat",
                        "right_hat",
                        "back_hat"
                    ]
                },
                "base_price": "0.00",
                "catalog_id": "1dde0324-58d6-48e3-8b0b-561d8a940fea",
                "catalog_name": "Unisex",
                "currency": "USD",
                "id": "3f1865c6-0c69-4400-90a3-74f453049b2e",
                "images": [],
                "is_active": true,
                "max_order_quantity": 100,
                "min_order_quantity": 1,
                "name": "Two-tone Hat VN",
                "sku": "PROD-3f1865c6-0c69-4400-90a3-74f453049b2e",
                "variations_count": 96
            },
            {
                "attributes": {
                    "gender": [
                        "Hard Goods"
                    ],
                    "group": "Socks",
                    "print_areas": [
                        "sock_collar"
                    ]
                },
                "base_price": "0.00",
                "catalog_id": "1dde0324-58d6-48e3-8b0b-561d8a940fea",
                "catalog_name": "Unisex",
                "currency": "USD",
                "id": "a7f045f9-e2a7-4a6c-a106-5a08a2955241",
                "images": [],
                "is_active": true,
                "max_order_quantity": 100,
                "min_order_quantity": 1,
                "name": "Mix Color Socks VN",
                "sku": "PROD-a7f045f9-e2a7-4a6c-a106-5a08a2955241",
                "variations_count": 128
            },
            {
                "attributes": {
                    "gender": [
                        "Hard Goods"
                    ],
                    "group": "Hat",
                    "print_areas": [
                        "center_hat",
                        "left_hat",
                        "right_hat",
                        "back_hat"
                    ]
                },
                "base_price": "0.00",
                "catalog_id": "1dde0324-58d6-48e3-8b0b-561d8a940fea",
                "catalog_name": "Unisex",
                "currency": "USD",
                "id": "a0df52e3-9751-4374-91b9-a5fd4043a54f",
                "images": [],
                "is_active": true,
                "max_order_quantity": 100,
                "min_order_quantity": 1,
                "name": "Bucket Hat VN",
                "sku": "PROD-a0df52e3-9751-4374-91b9-a5fd4043a54f",
                "variations_count": 96
            }
        ],
        "pagination": {
            "limit": 5,
            "page": 1,
            "pages": 18,
            "total": 86
        }
    },
    "message": "Products retrieved successfully",
    "request_id": "1dc3599b-ef50-4529-b77c-73bb0613410f",
    "status": true,
    "timestamp": "2025-08-20T08:59:27.005130"
}
Built with