Comin API documentation

An example of using Comin API for authorization and order creation

Comin Test environment

Indice

1. Auth

2. Create Order

3. Get All Orders

4. Order status

5. refreshToken

1. Auth

Endpoint:

Method: POST
Type: URLENCODED
URL: https://comin.co/system/api/auth/login

Body:

Auth

POST URL: https://comin.co/system/api/auth/login

Request Body

{
    "user": {
        "email": "test_api@comin.co",
        "first_name": "test",
        "last_name": "api",
        "status": "1",
        "verify_email": false,
        "agreed_on_terms": true,
        "role": "3",
        "image": null,
        "primary_user_language": "en"
    },
    "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MTQwMSwidG9rZW4iOiJnNE81RzQyMjZnQ0pjUHJQIiwicm9sZSI6IjMiLCJzdGF0dXMiOiIxIiwiaWF0IjoxNjEwNjYxNDk4LCJleHAiOjE2MTA2NjUwOTh9.LZNG2jEo0LcgdXm5UrGXVXS5k6-g3XO7OTagcrn-G8g"
}

Auth code cURL

curl --request POST 'https://comin.co/system/api/auth/login' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'email=test_api@comin.co' \
--data-urlencode 'password=12345678q'

Auth code PHP

<?php

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://comin.co/system/api/auth/login',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => '',
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => 'POST',
  CURLOPT_POSTFIELDS => 'email=test_api%40comin.co&password=12345678q',
  CURLOPT_HTTPHEADER => array(
    'Content-Type: application/x-www-form-urlencoded'
  ),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;

Auth code NodeJS

var request = require('request');
var options = {
  'method': 'POST',
  'url': 'https://comin.co/system/api/auth/login',
  'headers': {
    'Content-Type': 'application/x-www-form-urlencoded'
  },
  form: {
    'email': 'test_api@comin.co',
    'password': '12345678q'
  }
};
request(options, function (error, response) {
  if (error) throw new Error(error);
  console.log(response.body);
});

2. Create Order

Endpoint:

Method: POST
Type: URLENCODED
URL: https://comin.co/system/api/order/create

Body:

Create Order

POST https://comin.co/system/api/order/create

Headers

Request Body

{
    "order": {
        "id": 2435,
        "status": "1",
        "quantity": "1",
        "comment": "1321312",
        "order_ref": "O2435P4U1401V2",
        "origin": "https://dev1.comin.co/system/popup?productid=P1817090U73V2",
        "affiliate_code": "realAffiliateCode",
        "created_at": "2021-01-18T21:46:06.898Z"
    }
}

Create order cURL

curl --location --request POST 'https://comin.co/system/api/order/create' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MTQwMSwidG9rZW4iOiJnNE81RzQyMjZnQ0pjUHJQIiwicm9sZSI6IjMiLCJzdGF0dXMiOiIxIiwiaWF0IjoxNjExMDA2MzAyLCJleHAiOjE2MTEwMDk5MDJ9.ZQdRIykqMj2epSiDfFuZdF81Tc454TAW6WS7QMWJ6GQ' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'affiliateCode=realAffiliateCode' \
--data-urlencode 'id=4' \
--data-urlencode 'origin=https://comin.co/system/popup?productid=P1817090U73V2' \
--data-urlencode 'quantity=1' \
--data-urlencode 'comment=1321312' \
--data-urlencode 'status=1'

Create order PHP

<?php

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://comin.co/system/api/order/create',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => '',
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => 'POST',
  CURLOPT_POSTFIELDS => 'affiliateCode=realAffiliateCode&id=4&origin=https%3A%2F%2Fcomin.co%2Fsystem%2Fpopup%3Fproductid%3DP1817090U73V2&quantity=1&comment=1321312&status=1',
  CURLOPT_HTTPHEADER => array(
    'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MTQwMSwidG9rZW4iOiJnNE81RzQyMjZnQ0pjUHJQIiwicm9sZSI6IjMiLCJzdGF0dXMiOiIxIiwiaWF0IjoxNjExMDA2MzAyLCJleHAiOjE2MTEwMDk5MDJ9.ZQdRIykqMj2epSiDfFuZdF81Tc454TAW6WS7QMWJ6GQ',
    'Content-Type: application/x-www-form-urlencoded'
  ),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;

Create order NodeJS

var request = require('request');
var options = {
  'method': 'POST',
  'url': 'https://comin.co/system/api/order/create',
  'headers': {
    'Authorization': 'Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MTQwMSwidG9rZW4iOiJnNE81RzQyMjZnQ0pjUHJQIiwicm9sZSI6IjMiLCJzdGF0dXMiOiIxIiwiaWF0IjoxNjExMDA2MzAyLCJleHAiOjE2MTEwMDk5MDJ9.ZQdRIykqMj2epSiDfFuZdF81Tc454TAW6WS7QMWJ6GQ',
    'Content-Type': 'application/x-www-form-urlencoded'
  },
  form: {
    'affiliateCode': 'realAffiliateCode',
    'id': '4',
    'origin': 'https://comin.co/system/popup?productid=P1817090U73V2',
    'quantity': '1',
    'comment': '1321312',
    'status': '1'
  }
};
request(options, function (error, response) {
  if (error) throw new Error(error);
  console.log(response.body);
});

3. Get All Orders

Endpoint:

Method: POST
Type: URLENCODED
URL: https://comin.co/order/getOrders

GetOrders

POST https://comin.co/order/getOrders

Headers

Request Body

{
    "orders": [
        {
            "id": 2435,
            "seller_id": 2,
            "uid": "P4U2V2",
            "title": "Бутылка для воды Uzspace",
            "full_title": "Бутылка для воды Uzspace 1000 мл голубая",
            "description": "Экологическая бутылка Uzspace выполнена из высококачественного термостойкого BPA-free пластика, выдерживающего колебания температуры от -10 до +96 С.",
            "price": 360,
            "sale_price": null,
            "currency": "UAH",
            "image_link": "13241533756084_small65279.png",
            "shop_link": "https://uzspace.com.ua/butylka-dlya-vody-uzspace-1000-ml-golubaya/",
            "meta": "{\"images\":[\"13241533756084_small65279.png\",\"79732942166531_small65357.png\",\"21863845203521_small65171.png\"],\"sizes\":[{\"name\":\"13241533756084_small65279.png\",\"size\":\"700x700\"},{\"name\":\"79732942166531_small65357.png\",\"size\":\"700x700\"},{\"name\":\"21863845203521_small65171.png\",\"size\":\"700x700\"}],\"variants\":[],\"detailInfo\":[{\"name\":\"Бренд:\",\"info\":\"Uzspace ™\"},{\"name\":\"Объем:\",\"info\":\"1000 мл\"},{\"name\":\"Материал корпуса:\",\"info\":\"Tritan ™ USA\"},{\"name\":\"Материал крышки:\",\"info\":\"АБС-пластик\"},{\"name\":\"Допустимая температура жидкости\",\"info\":\"0-96 °С\"}],\"characteristicInfo\":[]}",
            "intangible": false,
            "is_bundle": false,
            "merch_id": "3038blue",
            "gender": "unisex",
            "adult": false,
            "sale_price_effective_date": null,
            "unit_pricing_base_measure": null,
            "color": null,
            "pattern": "",
            "age_groupe": null,
            "vendor": "Uzspace",
            "condition": "new",
            "gtin": "",
            "availability": "out_of_stock",
            "manufacturer_country": "CN",
            "size": "",
            "keywords": "Экобутылка, Бутылка для фитнеса, Бутылка для воды, Бутылка для спорта",
            "form": "",
            "material": "Термостойкий BPA-free пластик",
            "size_type": null,
            "size_system": null,
            "sale": null,
            "gift_id": "8090gift",
            "gift_price": "0",
            "additional_description": null,
            "item_group_id": "AB12345",
            "open_mode": "0",
            "primary_language": "ru",
            "status": "1",
            "order_type": "2",
            "quantity": 1,
            "phone": null,
            "comment": "1321312",
            "order_ref": "O2435P4U1401V2",
            "origin": "https://dev1.comin.co/system/popup?productid=P1817090U73V2",
            "created_at": "2021-01-18T21:46:06.000Z",
            "sellerTitle": "Uzspace",
            "sellerSlug": "uzspace",
            "paymentMethodName": "Cash",
            "category": "Бутылки для воды",
            "staticPath": "https://dev1.comin.co:443/system/api/static"
        },
        {
            "id": 2434,
            "seller_id": 2,
            "uid": "P4U2V2",
            "title": "Бутылка для воды Uzspace",
            "full_title": "Бутылка для воды Uzspace 1000 мл голубая",
            "description": "Экологическая бутылка Uzspace выполнена из высококачественного термостойкого BPA-free пластика, выдерживающего колебания температуры от -10 до +96 С.",
            "price": 360,
            "sale_price": null,
            "currency": "UAH",
            "image_link": "13241533756084_small65279.png",
            "shop_link": "https://uzspace.com.ua/butylka-dlya-vody-uzspace-1000-ml-golubaya/",
            "meta": "{\"images\":[\"13241533756084_small65279.png\",\"79732942166531_small65357.png\",\"21863845203521_small65171.png\"],\"sizes\":[{\"name\":\"13241533756084_small65279.png\",\"size\":\"700x700\"},{\"name\":\"79732942166531_small65357.png\",\"size\":\"700x700\"},{\"name\":\"21863845203521_small65171.png\",\"size\":\"700x700\"}],\"variants\":[],\"detailInfo\":[{\"name\":\"Бренд:\",\"info\":\"Uzspace ™\"},{\"name\":\"Объем:\",\"info\":\"1000 мл\"},{\"name\":\"Материал корпуса:\",\"info\":\"Tritan ™ USA\"},{\"name\":\"Материал крышки:\",\"info\":\"АБС-пластик\"},{\"name\":\"Допустимая температура жидкости\",\"info\":\"0-96 °С\"}],\"characteristicInfo\":[]}",
            "intangible": false,
            "is_bundle": false,
            "merch_id": "3038blue",
            "gender": "unisex",
            "adult": false,
            "sale_price_effective_date": null,
            "unit_pricing_base_measure": null,
            "color": null,
            "pattern": "",
            "age_groupe": null,
            "vendor": "Uzspace",
            "condition": "new",
            "gtin": "",
            "availability": "out_of_stock",
            "manufacturer_country": "CN",
            "size": "",
            "keywords": "Экобутылка, Бутылка для фитнеса, Бутылка для воды, Бутылка для спорта",
            "form": "",
            "material": "Термостойкий BPA-free пластик",
            "size_type": null,
            "size_system": null,
            "sale": null,
            "gift_id": "8090gift",
            "gift_price": "0",
            "additional_description": null,
            "item_group_id": "AB12345",
            "open_mode": "0",
            "primary_language": "ru",
            "status": "1",
            "order_type": "2",
            "quantity": 1,
            "phone": null,
            "comment": "1321312",
            "order_ref": "O2434P4U1401V2",
            "origin": "https://dev1.comin.co/system/popup?productid=P1817090U73V2",
            "created_at": "2021-01-15T20:17:01.000Z",
            "sellerTitle": "Uzspace",
            "sellerSlug": "uzspace",
            "paymentMethodName": "Cash",
            "category": "Бутылки для воды",
            "staticPath": "https://dev1.comin.co:443/system/api/static"
        },
        {
            "id": 2433,
            "seller_id": 73,
            "uid": "P1817090U73V2",
            "title": "Антисептик для рук \"Safety\", 100 мл",
            "full_title": "Антисептик для рук \"Safety\", 100 мл",
            "description": "Антисептичний засіб ефективно захищає від вірусів та бактерій, пом'якшує та зволожує шкіру. Створено за унікальною формулою що забезпечує антибактеріальний захист ефективну дію та максимальну безпеку.<br>Застосування: наносити 3 мл антисептика (3-5 натискання на розпилювач) на суху шкіру і втирати до повного його висихання. За необхідності кількість засобу може бути збільшена. Не змивати!<br>Склад: вода підготовлена, розчин водно-спиртовий віддушений, гліцерин, ПЭГ-40, ароматизатор, бензалконіум хлорид - виявляє антибактеріальну активність відносно стафілококів, стрептококів, грамнегативних бактерій (кишкової і синьогнійної паличок, протея, клебсієли і ін.), Анаеробних бактерій, грибів і цвілі. Діє на штами бактерій, стійких до антибіотиків і ін. Хіміотерапевтичних лікарських засобів; пригнічує плазмокоагулаза і гиалуронидазу стафілококів.",
            "price": 80,
            "sale_price": 80,
            "currency": "UAH",
            "image_link": "7582a40c087703fe0526ee91f3f554896008.png",
            "shop_link": "http://antiseptik-kiev.com/#rec173645595#!/tproduct/173645596-1497456130776",
            "meta": "{\"images\":[\"7582a40c087703fe0526ee91f3f554896008.png\",\"5e4916aa9cafeb290b85b5367d516b3b6229.png\"],\"sizes\":[{\"name\":\"7582a40c087703fe0526ee91f3f554896008.png\",\"size\":\"1260x1260\"},{\"name\":\"5e4916aa9cafeb290b85b5367d516b3b6229.png\",\"size\":\"1260x1260\"}],\"variants\":[],\"detailInfo\":[{\"name\":\"Бренд:\",\"info\":\"Safety\"},{\"name\":\"Объем:\",\"info\":\"100 мл\"}],\"characteristicInfo\":[]}",
            "intangible": false,
            "is_bundle": false,
            "merch_id": "00054ANT001",
            "gender": null,
            "adult": false,
            "sale_price_effective_date": null,
            "unit_pricing_base_measure": null,
            "color": null,
            "pattern": "",
            "age_groupe": null,
            "vendor": "Safety",
            "condition": "new",
            "gtin": "",
            "availability": "in_stock",
            "manufacturer_country": "",
            "size": "100 мл",
            "keywords": "Антисептичний засіб, вірус, бактерії, шкіра, розчин водно-спиртовий, гліцерин, ПЭГ-40, ароматизатор, бензалконіум хлорид, стафілокок, стрептокок, грамнегативні бактерії, кишковоа паличка, протея, клебсієл, Анаеробна бактерія, гриби, антибіотик, лікарський засоб, віруси, коронавірус, пандемія, епідемія, хвороба, хворий, лікарня, лікування, особа, осіб",
            "form": "",
            "material": "",
            "size_type": null,
            "size_system": null,
            "sale": "-11%",
            "gift_id": null,
            "gift_price": "0",
            "additional_description": null,
            "item_group_id": "antisept_Safety",
            "open_mode": "0",
            "primary_language": "uk",
            "status": "0",
            "order_type": "2",
            "quantity": 1,
            "phone": null,
            "comment": "1321312",
            "order_ref": "O2433P1817090U1401V2",
            "origin": "https://dev1.comin.co/system/popup?productid=P1817090U73V2",
            "created_at": "2021-01-14T22:17:52.000Z",
            "sellerTitle": "Antiseptik",
            "sellerSlug": "4216b33dd281b77198204c7207d3b7b6",
            "paymentMethodName": "Cash",
            "category": "Антисептики",
            "staticPath": "https://dev1.comin.co:443/system/api/static"
        },
        {
            "id": 2432,
            "seller_id": 73,
            "uid": "P1817090U73V2",
            "title": "Антисептик для рук \"Safety\", 100 мл",
            "full_title": "Антисептик для рук \"Safety\", 100 мл",
            "description": "Антисептичний засіб ефективно захищає від вірусів та бактерій, пом'якшує та зволожує шкіру. Створено за унікальною формулою що забезпечує антибактеріальний захист ефективну дію та максимальну безпеку.<br>Застосування: наносити 3 мл антисептика (3-5 натискання на розпилювач) на суху шкіру і втирати до повного його висихання. За необхідності кількість засобу може бути збільшена. Не змивати!<br>Склад: вода підготовлена, розчин водно-спиртовий віддушений, гліцерин, ПЭГ-40, ароматизатор, бензалконіум хлорид - виявляє антибактеріальну активність відносно стафілококів, стрептококів, грамнегативних бактерій (кишкової і синьогнійної паличок, протея, клебсієли і ін.), Анаеробних бактерій, грибів і цвілі. Діє на штами бактерій, стійких до антибіотиків і ін. Хіміотерапевтичних лікарських засобів; пригнічує плазмокоагулаза і гиалуронидазу стафілококів.",
            "price": 80,
            "sale_price": 80,
            "currency": "UAH",
            "image_link": "7582a40c087703fe0526ee91f3f554896008.png",
            "shop_link": "http://antiseptik-kiev.com/#rec173645595#!/tproduct/173645596-1497456130776",
            "meta": "{\"images\":[\"7582a40c087703fe0526ee91f3f554896008.png\",\"5e4916aa9cafeb290b85b5367d516b3b6229.png\"],\"sizes\":[{\"name\":\"7582a40c087703fe0526ee91f3f554896008.png\",\"size\":\"1260x1260\"},{\"name\":\"5e4916aa9cafeb290b85b5367d516b3b6229.png\",\"size\":\"1260x1260\"}],\"variants\":[],\"detailInfo\":[{\"name\":\"Бренд:\",\"info\":\"Safety\"},{\"name\":\"Объем:\",\"info\":\"100 мл\"}],\"characteristicInfo\":[]}",
            "intangible": false,
            "is_bundle": false,
            "merch_id": "00054ANT001",
            "gender": null,
            "adult": false,
            "sale_price_effective_date": null,
            "unit_pricing_base_measure": null,
            "color": null,
            "pattern": "",
            "age_groupe": null,
            "vendor": "Safety",
            "condition": "new",
            "gtin": "",
            "availability": "in_stock",
            "manufacturer_country": "",
            "size": "100 мл",
            "keywords": "Антисептичний засіб, вірус, бактерії, шкіра, розчин водно-спиртовий, гліцерин, ПЭГ-40, ароматизатор, бензалконіум хлорид, стафілокок, стрептокок, грамнегативні бактерії, кишковоа паличка, протея, клебсієл, Анаеробна бактерія, гриби, антибіотик, лікарський засоб, віруси, коронавірус, пандемія, епідемія, хвороба, хворий, лікарня, лікування, особа, осіб",
            "form": "",
            "material": "",
            "size_type": null,
            "size_system": null,
            "sale": "-11%",
            "gift_id": null,
            "gift_price": "0",
            "additional_description": null,
            "item_group_id": "antisept_Safety",
            "open_mode": "0",
            "primary_language": "uk",
            "status": "0",
            "order_type": "2",
            "quantity": 1,
            "phone": null,
            "comment": "1321312",
            "order_ref": "O2432P1817090U1401V2",
            "origin": "https://dev1.comin.co/system/popup?productid=P1817090U73V2",
            "created_at": "2021-01-14T16:22:29.000Z",
            "sellerTitle": "Antiseptik",
            "sellerSlug": "4216b33dd281b77198204c7207d3b7b6",
            "paymentMethodName": "Cash",
            "category": "Антисептики",
            "staticPath": "https://dev1.comin.co:443/system/api/static"
        },
        {
            "id": 2431,
            "seller_id": 73,
            "uid": "P1817090U73V2",
            "title": "Антисептик для рук \"Safety\", 100 мл",
            "full_title": "Антисептик для рук \"Safety\", 100 мл",
            "description": "Антисептичний засіб ефективно захищає від вірусів та бактерій, пом'якшує та зволожує шкіру. Створено за унікальною формулою що забезпечує антибактеріальний захист ефективну дію та максимальну безпеку.<br>Застосування: наносити 3 мл антисептика (3-5 натискання на розпилювач) на суху шкіру і втирати до повного його висихання. За необхідності кількість засобу може бути збільшена. Не змивати!<br>Склад: вода підготовлена, розчин водно-спиртовий віддушений, гліцерин, ПЭГ-40, ароматизатор, бензалконіум хлорид - виявляє антибактеріальну активність відносно стафілококів, стрептококів, грамнегативних бактерій (кишкової і синьогнійної паличок, протея, клебсієли і ін.), Анаеробних бактерій, грибів і цвілі. Діє на штами бактерій, стійких до антибіотиків і ін. Хіміотерапевтичних лікарських засобів; пригнічує плазмокоагулаза і гиалуронидазу стафілококів.",
            "price": 80,
            "sale_price": 80,
            "currency": "UAH",
            "image_link": "7582a40c087703fe0526ee91f3f554896008.png",
            "shop_link": "http://antiseptik-kiev.com/#rec173645595#!/tproduct/173645596-1497456130776",
            "meta": "{\"images\":[\"7582a40c087703fe0526ee91f3f554896008.png\",\"5e4916aa9cafeb290b85b5367d516b3b6229.png\"],\"sizes\":[{\"name\":\"7582a40c087703fe0526ee91f3f554896008.png\",\"size\":\"1260x1260\"},{\"name\":\"5e4916aa9cafeb290b85b5367d516b3b6229.png\",\"size\":\"1260x1260\"}],\"variants\":[],\"detailInfo\":[{\"name\":\"Бренд:\",\"info\":\"Safety\"},{\"name\":\"Объем:\",\"info\":\"100 мл\"}],\"characteristicInfo\":[]}",
            "intangible": false,
            "is_bundle": false,
            "merch_id": "00054ANT001",
            "gender": null,
            "adult": false,
            "sale_price_effective_date": null,
            "unit_pricing_base_measure": null,
            "color": "N/A",
            "pattern": "",
            "age_groupe": null,
            "vendor": "Safety",
            "condition": "new",
            "gtin": "",
            "availability": "in_stock",
            "manufacturer_country": "",
            "size": "100 мл",
            "keywords": "Антисептичний засіб, вірус, бактерії, шкіра, розчин водно-спиртовий, гліцерин, ПЭГ-40, ароматизатор, бензалконіум хлорид, стафілокок, стрептокок, грамнегативні бактерії, кишковоа паличка, протея, клебсієл, Анаеробна бактерія, гриби, антибіотик, лікарський засоб, віруси, коронавірус, пандемія, епідемія, хвороба, хворий, лікарня, лікування, особа, осіб",
            "form": "",
            "material": "",
            "size_type": null,
            "size_system": null,
            "sale": "-11%",
            "gift_id": null,
            "gift_price": "0",
            "additional_description": null,
            "item_group_id": "antisept_Safety",
            "open_mode": "0",
            "primary_language": "uk",
            "status": "0",
            "order_type": "2",
            "quantity": 1,
            "phone": "+12 (312) 312-31-31",
            "comment": "tet",
            "order_ref": "O2431P1817090U1401V2",
            "origin": "https://dev1.comin.co/system/popup?productid=P1817090U73V2",
            "created_at": "2021-01-14T16:05:50.000Z",
            "sellerTitle": "Antiseptik",
            "sellerSlug": "4216b33dd281b77198204c7207d3b7b6",
            "paymentMethodName": "Cash",
            "category": "Антисептики",
            "staticPath": "https://dev1.comin.co:443/system/api/static"
        }
    ]
}

getOrders code cURL

curl --location --request POST '{{host}}/system/api/order/getOrders' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MTQwMSwidG9rZW4iOiJnNE81RzQyMjZnQ0pjUHJQIiwicm9sZSI6IjMiLCJzdGF0dXMiOiIxIiwiaWF0IjoxNjExMDA3NDk4LCJleHAiOjE2MTEwMTEwOTh9.6TtT8wdZKtP1vxFqkDt4MyF-hlyj55cjq9TxNl7gEmA'

getOrders code PHP

<?php

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => '{{host}}/system/api/order/getOrders',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => '',
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => 'POST',
  CURLOPT_HTTPHEADER => array(
    'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MTQwMSwidG9rZW4iOiJnNE81RzQyMjZnQ0pjUHJQIiwicm9sZSI6IjMiLCJzdGF0dXMiOiIxIiwiaWF0IjoxNjExMDA3NDk4LCJleHAiOjE2MTEwMTEwOTh9.6TtT8wdZKtP1vxFqkDt4MyF-hlyj55cjq9TxNl7gEmA'
  ),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;

getOrders code NodeJS

var request = require('request');
var options = {
  'method': 'POST',
  'url': 'https://comin.co/system/api/order/getOrders',
  'headers': {
    'Authorization': 'Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MTQwMSwidG9rZW4iOiJnNE81RzQyMjZnQ0pjUHJQIiwicm9sZSI6IjMiLCJzdGF0dXMiOiIxIiwiaWF0IjoxNjExMDA3NDk4LCJleHAiOjE2MTEwMTEwOTh9.6TtT8wdZKtP1vxFqkDt4MyF-hlyj55cjq9TxNl7gEmA'
  },
  form: {

  }
};
request(options, function (error, response) {
  if (error) throw new Error(error);
  console.log(response.body);
});

4. Get Order Status

Endpoint:

Method: POST
Type: URLENCODED
URL: https://comin.co/order/status

Body:

Order Status

POST https://comin.co/order/status

Headers

Request Body

{
    "data": {
        "status": "1"
    }
}

Order status code cURL

curl --location --request POST 'https://comin.co/system/api/order/status' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MTQwMSwidG9rZW4iOiJnNE81RzQyMjZnQ0pjUHJQIiwicm9sZSI6IjMiLCJzdGF0dXMiOiIxIiwiaWF0IjoxNjExMDA4NDU1LCJleHAiOjE2MTEwMTIwNTV9.q_2QuPQVTb-yOtD5k-6y_s4KBopyBL6X1P5NPNIzafY' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Cookie: rt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MTQwMSwidG9rZW4iOiJnNE81RzQyMjZnQ0pjUHJQIiwicm9sZSI6IjMiLCJzdGF0dXMiOiIxIiwiR2VuZW91c19SZWZyZXNoX1Rva2VuIjp0cnVlLCJpYXQiOjE2MTEwMDg0NTUsImV4cCI6MTYxOTY0ODQ1NX0.px5SxmGHt4cR-V8ii_xq2sYJhv5IOeH1AtjCEpZpJQY' \
--data-urlencode 'id=2435'

Order status code PHP

<?php

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://comin.co/system/api/order/status',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => '',
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => 'POST',
  CURLOPT_POSTFIELDS => 'id=2435',
  CURLOPT_HTTPHEADER => array(
    'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MTQwMSwidG9rZW4iOiJnNE81RzQyMjZnQ0pjUHJQIiwicm9sZSI6IjMiLCJzdGF0dXMiOiIxIiwiaWF0IjoxNjExMDA4NDU1LCJleHAiOjE2MTEwMTIwNTV9.q_2QuPQVTb-yOtD5k-6y_s4KBopyBL6X1P5NPNIzafY',
    'Content-Type: application/x-www-form-urlencoded'
  ),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;

Order status code NodeJS

var request = require('request');
var options = {
  'method': 'POST',
  'url': 'https://comin.co/system/api/order/status',
  'headers': {
    'Authorization': 'Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MTQwMSwidG9rZW4iOiJnNE81RzQyMjZnQ0pjUHJQIiwicm9sZSI6IjMiLCJzdGF0dXMiOiIxIiwiaWF0IjoxNjExMDA4NDU1LCJleHAiOjE2MTEwMTIwNTV9.q_2QuPQVTb-yOtD5k-6y_s4KBopyBL6X1P5NPNIzafY',
    'Content-Type': 'application/x-www-form-urlencoded'
  },
  form: {
    'id': '2435'
  }
};
request(options, function (error, response) {
  if (error) throw new Error(error);
  console.log(response.body);
});

5. Refresh Token

Endpoint:

Method: POST
Type: 
URL: https://comin.co/auth/refreshToken

refreshToken

POST https://comin.co/system/api/auth/refreshToken

Headers

{
    "info": "SUCCESS"
}

refreshToken code cURL

curl --location --request POST 'https://comin.co/system/api/auth/refreshToken' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MTQwMSwidG9rZW4iOiJnNE81RzQyMjZnQ0pjUHJQIiwicm9sZSI6IjMiLCJzdGF0dXMiOiIxIiwiaWF0IjoxNjExMDA4OTk2LCJleHAiOjE2MTEwMTI1OTZ9.Q599VtALakGUf_uPFlm4V_eUjOr7jY-GwjnXWbm_O7c'

refreshToken code PHP

<?php

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://comin.co/system/api/auth/refreshToken',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => '',
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => 'POST',
  CURLOPT_HTTPHEADER => array(
    'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MTQwMSwidG9rZW4iOiJnNE81RzQyMjZnQ0pjUHJQIiwicm9sZSI6IjMiLCJzdGF0dXMiOiIxIiwiaWF0IjoxNjExMDA4OTk2LCJleHAiOjE2MTEwMTI1OTZ9.Q599VtALakGUf_uPFlm4V_eUjOr7jY-GwjnXWbm_O7c'
  ),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;

refreshToken NodeJS

var request = require('request');
var options = {
  'method': 'POST',
  'url': 'https://comin.co/system/api/auth/refreshToken',
  'headers': {
    'Authorization': 'Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MTQwMSwidG9rZW4iOiJnNE81RzQyMjZnQ0pjUHJQIiwicm9sZSI6IjMiLCJzdGF0dXMiOiIxIiwiaWF0IjoxNjExMDA4OTk2LCJleHAiOjE2MTEwMTI1OTZ9.Q599VtALakGUf_uPFlm4V_eUjOr7jY-GwjnXWbm_O7c'
  }
};
request(options, function (error, response) {
  if (error) throw new Error(error);
  console.log(response.body);
});

Back to top

Last updated