1.0.37 • Published 8 months ago
@rexven-tech/trendyol-api v1.0.37
Trendyol Api
A Node.js library for accessing the Trendyol API, which allows you to list products, orders, and more.
Installation
npm install @rexven-tech/trendyolapi
Usage
Create class with shop credentials.
const {Trendyol} = require('@rexven-tech/trendyol-api');
or
import {Trendyol} from '@rexven-tech/trendyol-api'
Get credentials from account page.
const trendyol = new Trendyol("shopId","apiKey","apiSecret")
API Reference
List All Products;
Returns a list of all products
let options={
page:0,
size:50,
startDate:1679321575388, // optional
dateType:LAST_MODIFIED_DATE //optional
};
let products= await trendyol.getAllProducts(options);
option | Description |
---|---|
page | Page parameter starts from 0 |
size | Determine how many products will return from request. Max value 200 |
startDate | Use Timestamp fromat |
dateType | Determine date filter option. CREATED_DATE or LAST_MODIFIED_DATE can be send for dateType |
List One Product By Barcode;
Returns a product
let options={
barcode:"product barcode"
};
let product= await trendyol.getProductDetailByBarcode(options);
option | Description |
---|---|
barcode | Product Barcode |
List All Orders;
Returns a list of all orders
let options={
page:0,
size:50,
status:"Created" //optional
};
let orders= await trendyol.getOrders(options);
option | Description |
---|---|
page | Page parameter starts from 0 |
size | Determine how many products will return from request. Max value 200 |
List One Order By Order Number;
Returns an order
let options={
orderId:"Order Number"
};
let order= await trendyol.getOrderDetailByOrderId(options);
option | Description |
---|---|
orderId | Order Number |
Get Other Financials;
Returns an order
let options={
day:17,
transactionType:"DeductionInvoices"
};
let order= await trendyol.getOtherFinancials(options);
option | Description |
---|---|
day | How many days before now for data date range |
transactionType | CashAdvance, WireTransfer, IncomingTransfer, ReturnInvoice, CommissionAgreementInvoice, PaymentOrder,DeductionInvoices |
More is coming
Contributions are welcome!
1.0.37
8 months ago
1.0.36
10 months ago
1.0.29
11 months ago
1.0.28
11 months ago
1.0.27
11 months ago
1.0.33
11 months ago
1.0.32
11 months ago
1.0.31
11 months ago
1.0.30
11 months ago
1.0.35
11 months ago
1.0.34
11 months ago
1.0.26
1 year ago
1.0.25
1 year ago
1.0.24
1 year ago
1.0.23
1 year ago
1.0.22
1 year ago
1.0.21
1 year ago
1.0.20
1 year ago
1.0.19
1 year ago
1.0.18
1 year ago
1.0.17
1 year ago
1.0.16
1 year ago
1.0.15
1 year ago
1.0.14
1 year ago
1.0.13
1 year ago
1.0.12
1 year ago
1.0.11
1 year ago
1.0.10
1 year ago
1.0.9
1 year ago
1.0.8
1 year ago
1.0.7
1 year ago
1.0.6
1 year ago
1.0.5
1 year ago
1.0.4
1 year ago
1.0.3
1 year ago
1.0.2
1 year ago
1.0.1
1 year ago
1.0.0
1 year ago