Get Products List

This API returns a paginated list products that are available on Driffle.

GET /products

Headers

Name
Value

Content-Type

application/json

Authorization

Bearer <token>

Params

Param
Param Type
Type
Required
Description

searchPhrase

body

string

No

Search phrase for product name

slug

body

string

No

Slug of the product

onlyUnmapped

body

boolean

No

Returns only unmapped products

releasedSince

body

string (YYYY-MM-DD)

No

Returns products created since given date

createdSince

body

string (YYYY-MM-DD)

No

Returns products created since given date

sort

body

string

No

allowed values: best-selling

page

body

Number

No

Page Number. Default value: 1

limit

body

Number

No

Number of products per page. Default value: 20

Response

{
  "statusCode": 200,
  "message": "string",
  "data": [
    {
      "productId": "number",
      "title": "string",
      "image": "string",
      "slug": "string",
      "platform": "string",
      "genres": [
        "string"
      ],
      "regions": [
        {
          "id": "number",
          "name": "string"
        }
      ],
      "regionName": "string",
      "productTypes": [
        "string"
      ],
      "languages": [
        "string"
      ],
      "minPrice": "number",
      "maxPrice": "number",
      "productVersion": "string",
      "worksOn": [
          "string"
      ],
      "activationCountries": [
        "string"
      ],
      "productTag": "string",
      "releaseDate": "string"
    }
  ]
}

Supported Params

get
Query parameters
limitnumber · min: 1 · max: 100OptionalDefault: 20
pagenumber · min: 1OptionalDefault: 1
onlyUnmappedbooleanOptional
releasedSincestringOptional
createdSincestringOptional
searchPhrasestringOptional
sortstringOptional
slugstringOptional
Header parameters
AuthorizationstringRequired

Authorization token in Bearer format. Example: Bearer dvakycjgw8liyd278y

Responses
200Success
application/json
get
GET /api/seller/legacy/products HTTP/1.1
Host: services.driffle.com
Authorization: text
Accept: */*
{
  "statusCode": 1,
  "message": "text",
  "data": [
    {
      "productId": 1,
      "title": "text",
      "image": "text",
      "slug": "text",
      "platform": "text",
      "genres": [
        "text"
      ],
      "regions": [
        {
          "id": 1,
          "name": "text"
        }
      ],
      "productTypes": [
        "text"
      ],
      "languages": [
        "text"
      ],
      "minPrice": null,
      "maxPrice": null,
      "productVersion": null,
      "worksOn": [
        "text"
      ],
      "activationCountries": [
        "text"
      ],
      "productTag": null,
      "releaseDate": null
    }
  ]
}

Last updated