Public API - Catalog

List services

Returns paginated list of available services (apps/platforms).

get/v1/public/services

Request

  • Base URL: https://api.sms-virtual.net
  • URL: https://api.sms-virtual.net/v1/public/services
  • Auth: API key in header x-api-key

Query parameters

pagenumber

Page number (1-based). Defaults to 1.

pageSizenumber

Items per page. Defaults to 10.

searchstring

Case-insensitive substring match on service name or code.

categoryIdstring

Filter by service category UUID. Omit for all categories.

statusstring

Filter by status: "1" = active, "0" = inactive. Omit for all.

sort'price_asc' | 'price_desc' | 'stock_desc' | 'name_asc' | 'name_desc' | 'discount_desc'

Sort order. Options: price_asc (cheapest first), price_desc (most expensive first), stock_desc (highest stock first), name_asc, name_desc, discount_desc (default - highest discount first).

Response

Services retrieved successfully. minPrice/maxPrice are the cheapest and most expensive sell price across all countries — useful for catalog UI but not what the user is charged. For per-country pricing call GET /v1/public/services/list?countryId=….

Changes

No recorded changes to this operation across all 1 revision of this API.