All files / src/lib/api-docs/endpoints comparison.ts

100% Statements 24/24
100% Branches 0/0
100% Functions 0/0
100% Lines 24/24

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 251x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x  
/**
 * Comparison Endpoints
 * Product comparison functionality endpoints
 */
 
import type { ApiEndpoint } from '@/types/api-docs';
 
export const comparisonEndpoints: ApiEndpoint[] = [
  {
    id: 'comparison-get',
    method: 'GET',
    path: '/api/comparison',
    summary: 'Get comparison list',
    description: 'Returns products in comparison list',
    category: 'comparison',
    requiresAuth: false,
    parameters: [
      { name: 'ids', type: 'string', required: true, location: 'query', description: 'Comma-separated product IDs' },
    ],
    responses: [
      { status: 200, description: 'Comparison data' },
    ],
  },
];