Comin System documentation
  • Comin API documentation
  • Affiliate
  • Руководство по экспорту товара в систему Comin из 1С УТ+УНФ
  • Руководство по экспорту товара в систему Comin из 1С УТ+УТП+УПП
Powered by GitBook
On this page
  • Comin Test environment
  • Indice
  • 1. Auth
  • Auth
  • Auth code cURL
  • Auth code PHP
  • Auth code NodeJS
  • 2. Create Order
  • Create Order
  • Create order cURL
  • Create order PHP
  • Create order NodeJS
  • 3. Get All Orders
  • GetOrders
  • getOrders code cURL
  • getOrders code PHP
  • getOrders code NodeJS
  • 4. Get Order Status
  • Order Status
  • Order status code cURL
  • Order status code PHP
  • Order status code NodeJS
  • 5. Refresh Token
  • refreshToken
  • refreshToken code cURL
  • refreshToken code PHP
  • refreshToken NodeJS

Comin API documentation

An example of using Comin API for authorization and order creation

NextAffiliate

Last updated 3 years ago

Comin Test environment

Indice

1. Auth

Endpoint:

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

Body:

Key

Value

Description

email

test_api@comin.co

password

12345678q

Auth

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

Request Body

Name
Type
Description

email

string

password

string

{
    "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:

Key

Value

Description

affiliateCode

realAffiliateCode

!Important

id

1817090

Product Id in Comin System !required

origin

https://comin.cosystem/popup?productid=P1817090U73V2

quantity

1

comment

1321312

Your comment

status

1

{ PENDING: '0', SHIPPED: '1', CANCELLED: '2', OVERDUE: '3' }

Create Order

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

Headers

Name
Type
Description

Authorization

string

Request Body

Name
Type
Description

status

string

{ PENDING: '0', SHIPPED: '1', CANCELLED: '2', OVERDUE: '3' }

affiliateCode

string

!Important

id

string

Product Id Comin System

origin

string

quantity

string

comment

string

Your comment

{
    "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

Name
Type
Description

Authorization

string

Request Body

Name
Type
Description

sellerSlug

string

{
    "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:

Key

Value

Description

id

2435

Order Status

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

Headers

Name
Type
Description

string

Authorization

string

Request Body

Name
Type
Description

id

string

2435

{
    "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

Name
Type
Description

Authorization

string

{
    "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
1. Auth
Auth API Method
Auth cURL code Example
Auth PHP code example
Auth NodeJS code example
2. Create Order
Create Order API Method
Create Order cURL code Example
Create Order PHP code example
Create Order NodeJS code example
3. Get All Orders
getOrders
getOrders cURL code Example
getOrders PHP code example
getOrders NodeJS code example
4. Order status
Order status
Order status cURL code Example
Order status PHP code example
Order status NodeJS code example
5. refreshToken
refreshToken
refreshToken cURL code Example
refreshToken PHP code example
refreshToken NodeJS code example