1.0.37 • Published 2 years 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
2 years ago
1.0.36
2 years ago
1.0.29
2 years ago
1.0.28
2 years ago
1.0.27
2 years ago
1.0.33
2 years ago
1.0.32
2 years ago
1.0.31
2 years ago
1.0.30
2 years ago
1.0.35
2 years ago
1.0.34
2 years ago
1.0.26
2 years ago
1.0.25
2 years ago
1.0.24
2 years ago
1.0.23
2 years ago
1.0.22
2 years ago
1.0.21
2 years ago
1.0.20
2 years ago
1.0.19
2 years ago
1.0.18
2 years ago
1.0.17
2 years ago
1.0.16
2 years ago
1.0.15
2 years ago
1.0.14
2 years ago
1.0.13
2 years ago
1.0.12
2 years ago
1.0.11
2 years ago
1.0.10
2 years ago
1.0.9
2 years ago
1.0.8
2 years ago
1.0.7
2 years ago
1.0.6
2 years ago
1.0.5
2 years ago
1.0.4
2 years ago
1.0.3
2 years ago
1.0.2
2 years ago
1.0.1
2 years ago
1.0.0
2 years ago