# EasyEcom V2

Snapshot

| Features                        | Details                                            |
| ------------------------------- | -------------------------------------------------- |
| Release Status                  | Released                                           |
| Source API Version              | v2                                                 |
| Table Selection                 | Yes                                                |
| Column Selection                | Yes                                                |
| Edit Integration                | Yes                                                |
| Replication Type Selection      | No                                                 |
| Authentication Parameters       | <p>EasyEcom Email Address<br>EasyEcom Password</p> |
| Replication Type                | <p>Key based Replication<br>Full Replication</p>   |
| Replication Key                 | <p>DATE<br>NA</p>                                  |
| Suggested Replication Frequency | 24 hrs                                             |

| Tables/APIs Supported |                      |
| --------------------- | -------------------- |
| Customers             | Products             |
| Purchase\_orders      | Returns              |
| Inventory\_details    | Inventory\_snapshots |
| Orders                |                      |

### Integrate EasyEcom with Daton

1. Signin to Daton
2. Select Impact from Integrations page
3. Provide Integration Name Replication Frequency and History. Integration name would be used in creating tables for the integration and cannot be changed later
4. Provide your EasyEcom email address and EasyEcom password.&#x20;
5. After providing the details to authorize Daton to periodically extract data from Impact.
6. Post successful authentication you will be prompted to choose from the list of available tables
7. Then select all required fields for each table
8. Submit the integration.

### Workflow

1. Integrations would be in Pending state initially and will be moved to Active state as soon as the first job loads data successfully on to the configured warehouse
2. Users would be able to edit/pause/re-activate/delete integration anytime
3. Users can view job status and process logs from the integration details page by clicking on the integration name from the active list

### EasyEcom Data

**Customers**

Purpose: Retrieve all customers

Source API Documentation: <https://api-docs.easyecom.io/#849fab71-b30d-46c6-94f5-1abea951b595>

Replication: Full-Based Replication

Replication Key: NA

**Fields**

| FULLNAME                   | DATATYPE |
| -------------------------- | -------- |
| c\_id                      | NUMERIC  |
| companyname                | STRING   |
| customer\_support\_email   | STRING   |
| customer\_support\_contact | STRING   |
| currency\_code             | STRING   |
| gstNum                     | STRING   |
| billingStreet              | STRING   |
| billingCity                | STRING   |
| billingZipcode             | STRING   |
| billingState               | STRING   |
| billingCountry             | STRING   |
| dispatchStreet             | STRING   |
| dispatchCity               | STRING   |
| dispatchZipcode            | STRING   |
| dispatchState              | STRING   |
| dispatchCountry            | STRING   |
| \_daton\_user\_id          | NUMERIC  |
| \_daton\_batch\_runtime    | NUMERIC  |
| \_daton\_batch\_id         | NUMERIC  |

**Products**

Purpose: Returns the list of Products

Source API Documentation: <https://api-docs.easyecom.io/#3129767c-adc5-4a98-9f26-7e27cca3d14c>

Replication: Fulload

Replication Key: NA

**Fields**

| FULLNAME                 | DATATYPE   |
| ------------------------ | ---------- |
| cp\_id                   | NUMERIC    |
| product\_id              | NUMERIC    |
| sku                      | STRING     |
| product\_name            | STRING     |
| description              | STRING     |
| active                   | NUMERIC    |
| created\_at              | DATETIME   |
| updated\_at              | DATETIME   |
| inventory                | NUMERIC    |
| product\_type            | STRING     |
| brand                    | STRING     |
| colour                   | STRING     |
| category\_id             | NUMERIC    |
| brand\_id                | NUMERIC    |
| category\_name           | STRING     |
| expiry\_type             | NUMERIC    |
| company\_name            | STRING     |
| c\_id                    | NUMERIC    |
| height                   | NUMERIC    |
| length                   | NUMERIC    |
| width                    | NUMERIC    |
| weight                   | NUMERIC    |
| cost                     | NUMERIC    |
| mrp                      | NUMERIC    |
| size                     | STRING     |
| cp\_sub\_products\_count | NUMERIC    |
| model\_no                | STRING     |
| hsn\_code                | STRING     |
| tax\_rate                | NUMERIC    |
| product\_image\_url      | STRING     |
| cp\_inventory            | NUMERIC    |
| tax\_rate\_bn            | BIGNUMERIC |
| \_daton\_user\_id        | NUMERIC    |
| \_daton\_batch\_runtime  | NUMERIC    |
| \_daton\_batch\_id       | NUMERIC    |

**Purchase Orders**

Purpose: Returns the list of Purchase orders

Source API Documentation: <https://api-docs.easyecom.io/#5a890ecf-5d3d-41a5-a6f2-11489f46b726>

Replication: Fulload

Replication Key: NA

**Fields**

| FULLNAME                              | DATATYPE |
| ------------------------------------- | -------- |
| po\_id                                | NUMERIC  |
| total\_po\_value                      | STRING   |
| po\_number                            | NUMERIC  |
| po\_ref\_num                          | STRING   |
| po\_status\_id                        | NUMERIC  |
| po\_created\_date                     | DATETIME |
| po\_updated\_date                     | DATETIME |
| po\_created\_warehouse                | STRING   |
| po\_created\_warehouse\_c\_id         | NUMERIC  |
| vendor\_name                          | STRING   |
| vendor\_c\_id                         | NUMERIC  |
| po\_items                             | RECORD   |
| \_daton\_user\_id                     | NUMERIC  |
| \_daton\_batch\_runtime               | NUMERIC  |
| \_daton\_batch\_id                    | NUMERIC  |
| po\_items.purchase\_order\_detail\_id | NUMERIC  |
| po\_items.cp\_id                      | NUMERIC  |
| po\_items.product\_id                 | NUMERIC  |
| po\_items.sku                         | STRING   |
| po\_items.model\_no                   | STRING   |
| po\_items.product\_description        | STRING   |
| po\_items.original\_quantity          | NUMERIC  |
| po\_items.pending\_quantity           | NUMERIC  |
| po\_items.item\_price                 | STRING   |

**Returns**

Purpose: Retrieve list of all returns

Source API Documentation: <https://api-docs.easyecom.io/#b675a104-2ee3-440d-a5fb-d3ea0d0a4a5b>

Replication: Fulload

Replication Key: NA

**Fields**

| FULLNAME                                          | DATATYPE   |
| ------------------------------------------------- | ---------- |
| credit\_note\_id                                  | NUMERIC    |
| invoice\_id                                       | NUMERIC    |
| order\_id                                         | NUMERIC    |
| reference\_code                                   | STRING     |
| company\_name                                     | STRING     |
| warehouseId                                       | NUMERIC    |
| forward\_shipment\_pickup\_address                | STRING     |
| forward\_shipment\_pickup\_city                   | STRING     |
| forward\_shipment\_pickup\_state                  | STRING     |
| forward\_shipment\_pickup\_pin\_code              | STRING     |
| forward\_shipment\_pickup\_country                | STRING     |
| order\_type                                       | STRING     |
| order\_type\_key                                  | STRING     |
| replacement\_order                                | NUMERIC    |
| marketplace                                       | STRING     |
| marketplace\_id                                   | NUMERIC    |
| salesmanUserId                                    | NUMERIC    |
| order\_date                                       | DATETIME   |
| invoice\_date                                     | DATETIME   |
| import\_date                                      | DATETIME   |
| last\_update\_date                                | DATETIME   |
| manifest\_date                                    | DATETIME   |
| credit\_note\_date                                | DATETIME   |
| return\_date                                      | DATE       |
| manifest\_no                                      | STRING     |
| invoice\_number                                   | STRING     |
| credit\_note\_number                              | STRING     |
| batch\_id                                         | NUMERIC    |
| payment\_mode                                     | STRING     |
| payment\_mode\_id                                 | NUMERIC    |
| buyer\_gst                                        | STRING     |
| forward\_shipment\_customer\_name                 | STRING     |
| forward\_shipment\_customer\_contact\_num         | STRING     |
| forward\_shipment\_customer\_address\_line\_1     | STRING     |
| forward\_shipment\_customer\_address\_line\_2     | STRING     |
| forward\_shipment\_customer\_city                 | STRING     |
| forward\_shipment\_customer\_pin\_code            | STRING     |
| forward\_shipment\_customer\_state                | STRING     |
| forward\_shipment\_customer\_country              | STRING     |
| forward\_shipment\_customer\_email                | STRING     |
| forward\_shipment\_billing\_name                  | STRING     |
| forward\_shipment\_billing\_address\_1            | STRING     |
| forward\_shipment\_billing\_address\_2            | STRING     |
| forward\_shipment\_billing\_city                  | STRING     |
| forward\_shipment\_billing\_state                 | STRING     |
| forward\_shipment\_billing\_pin\_code             | STRING     |
| forward\_shipment\_billing\_country               | STRING     |
| forward\_shipment\_billing\_mobile                | STRING     |
| order\_quantity                                   | NUMERIC    |
| total\_invoice\_amount                            | NUMERIC    |
| total\_invoice\_tax                               | NUMERIC    |
| invoice\_collectable\_amount                      | NUMERIC    |
| items                                             | RECORD     |
| \_daton\_user\_id                                 | NUMERIC    |
| \_daton\_batch\_runtime                           | NUMERIC    |
| \_daton\_batch\_id                                | NUMERIC    |
| total\_invoice\_tax\_bn                           | BIGNUMERIC |
| total\_invoice\_amount\_bn                        | BIGNUMERIC |
| invoice\_collectable\_amount\_bn                  | BIGNUMERIC |
| marketplace\_invoice\_num                         | STRING     |
| credit\_note\_amount                              | BIGNUMERIC |
| credit\_note\_tax\_amount                         | NUMERIC    |
| credit\_note\_tax\_amount\_bn                     | BIGNUMERIC |
| credit\_note\_amount\_nu                          | NUMERIC    |
| return\_type                                      | STRING     |
| return\_awb\_number                               | STRING     |
| seller\_gst                                       | STRING     |
| items.company\_product\_id                        | NUMERIC    |
| items.product\_id                                 | NUMERIC    |
| items.suborder\_id                                | NUMERIC    |
| items.suborder\_num                               | STRING     |
| items.return\_reason                              | STRING     |
| items.inventory\_status                           | STRING     |
| items.shipment\_type                              | STRING     |
| items.suborder\_quantity                          | NUMERIC    |
| items.returned\_item\_quantity                    | NUMERIC    |
| items.tax\_type                                   | STRING     |
| items.total\_item\_selling\_price                 | STRING     |
| items.credit\_note\_total\_item\_shipping\_charge | BIGNUMERIC |
| items.item\_tax\_rate                             | NUMERIC    |
| items.credit\_note\_total\_item\_tax              | NUMERIC    |
| items.credit\_note\_total\_item\_excluding\_tax   | NUMERIC    |
| items.sku                                         | STRING     |
| items.productName                                 | STRING     |
| items.description                                 | STRING     |
| items.category                                    | STRING     |
| items.brand                                       | STRING     |
| items.model\_no                                   | STRING     |
| items.product\_tax\_code                          | STRING     |
| items.ean                                         | STRING     |
| items.size                                        | STRING     |
| items.cost                                        | NUMERIC    |
| items.mrp                                         | NUMERIC    |
| items.weight                                      | NUMERIC    |
| items.length                                      | NUMERIC    |
| items.width                                       | NUMERIC    |
| items.height                                      | NUMERIC    |

**Inventory Details**

Purpose: Fetches  inventory details

Source API Documentation: <https://api-docs.easyecom.io/#0274a076-0ffd-4491-b432-5f02383675e8>

Replication: Fulload

Replication Key: NA

**Fields**

| FULLNAME                | DATATYPE   |
| ----------------------- | ---------- |
| companyId               | NUMERIC    |
| companyName             | STRING     |
| companyProductId        | NUMERIC    |
| productId               | NUMERIC    |
| availableInventory      | NUMERIC    |
| reservedInventory       | STRING     |
| sku                     | STRING     |
| mrp                     | NUMERIC    |
| creationDate            | DATETIME   |
| lastUpdateDate          | DATETIME   |
| cost                    | NUMERIC    |
| skuTaxRate              | NUMERIC    |
| color                   | STRING     |
| size                    | STRING     |
| weight                  | NUMERIC    |
| height                  | NUMERIC    |
| length                  | NUMERIC    |
| width                   | NUMERIC    |
| category                | STRING     |
| ImageUrl                | STRING     |
| brand                   | STRING     |
| productName             | STRING     |
| modelNo                 | STRING     |
| description             | STRING     |
| is\_combo               | NUMERIC    |
| skuTaxRate\_bn          | BIGNUMERIC |
| productUniqueCode       | STRING     |
| weight\_bn              | BIGNUMERIC |
| height\_bn              | BIGNUMERIC |
| length\_bn              | BIGNUMERIC |
| \_daton\_user\_id       | NUMERIC    |
| \_daton\_batch\_runtime | NUMERIC    |
| \_daton\_batch\_id      | NUMERIC    |

**Inventory Snahpshot**

Purpose: Fetches  inventory snapshots

Source API Documentation: <https://api-docs.easyecom.io/#0274a076-0ffd-4491-b432-5f02383675e8>

Replication: Key-Based

Replication Key: LastDateRun

**Fields**

| fullname                | type     |
| ----------------------- | -------- |
| c\_id                   | NUMERIC  |
| companyname             | STRING   |
| job\_type\_id           | NUMERIC  |
| entry\_date             | DATETIME |
| file\_url               | STRING   |
| \_daton\_user\_id       | NUMERIC  |
| \_daton\_batch\_runtime | NUMERIC  |
| \_daton\_batch\_id      | NUMERIC  |

**Orders**

Purpose: Retrieves list of orders

Source API Documentation: <https://api-docs.easyecom.io/#0274a076-0ffd-4491-b432-5f02383675e8>

Replication: Key-Based

Replication Key: LastDateRun

| FULLNAME                                       | DATATYPE   |
| ---------------------------------------------- | ---------- |
| invoice\_id                                    | NUMERIC    |
| order\_id                                      | NUMERIC    |
| queue\_status                                  | NUMERIC    |
| order\_priority                                | NUMERIC    |
| blockSplit                                     | NUMERIC    |
| reference\_code                                | STRING     |
| company\_name                                  | STRING     |
| warehouseId                                    | NUMERIC    |
| import\_warehouse\_id                          | NUMERIC    |
| import\_warehouse\_name                        | STRING     |
| pickup\_address                                | STRING     |
| pickup\_city                                   | STRING     |
| pickup\_state                                  | STRING     |
| pickup\_pin\_code                              | STRING     |
| pickup\_country                                | STRING     |
| order\_type                                    | STRING     |
| order\_type\_key                               | STRING     |
| replacement\_order                             | NUMERIC    |
| marketplace                                    | STRING     |
| marketplace\_id                                | NUMERIC    |
| qcPassed                                       | NUMERIC    |
| salesmanUserId                                 | NUMERIC    |
| order\_date                                    | DATETIME   |
| tat                                            | DATETIME   |
| invoice\_date                                  | STRING     |
| import\_date                                   | DATETIME   |
| last\_update\_date                             | DATETIME   |
| courier                                        | STRING     |
| carrier\_id                                    | NUMERIC    |
| Package Weight                                 | NUMERIC    |
| Package Height                                 | NUMERIC    |
| Package Length                                 | NUMERIC    |
| Package Width                                  | NUMERIC    |
| order\_status                                  | STRING     |
| order\_status\_id                              | NUMERIC    |
| payment\_mode                                  | STRING     |
| payment\_mode\_id                              | NUMERIC    |
| buyer\_gst                                     | STRING     |
| customer\_name                                 | STRING     |
| contact\_num                                   | STRING     |
| address\_line\_1                               | STRING     |
| address\_line\_2                               | STRING     |
| city                                           | STRING     |
| pin\_code                                      | STRING     |
| state                                          | STRING     |
| country                                        | STRING     |
| email                                          | STRING     |
| billing\_name                                  | STRING     |
| billing\_address\_1                            | STRING     |
| billing\_address\_2                            | STRING     |
| billing\_city                                  | STRING     |
| billing\_state                                 | STRING     |
| billing\_pin\_code                             | STRING     |
| billing\_country                               | STRING     |
| billing\_mobile                                | STRING     |
| order\_quantity                                | NUMERIC    |
| total\_amount                                  | NUMERIC    |
| total\_tax                                     | NUMERIC    |
| total\_shipping\_charge                        | NUMERIC    |
| total\_discount                                | NUMERIC    |
| collectable\_amount                            | NUMERIC    |
| tcs\_rate                                      | NUMERIC    |
| tcs\_amount                                    | NUMERIC    |
| customer\_code                                 | STRING     |
| suborders                                      | RECORD     |
| \_daton\_user\_id                              | NUMERIC    |
| \_daton\_batch\_runtime                        | NUMERIC    |
| \_daton\_batch\_id                             | NUMERIC    |
| documents                                      | RECORD     |
| seller\_gst                                    | STRING     |
| manifest\_date                                 | DATETIME   |
| manifest\_no                                   | STRING     |
| invoice\_number                                | STRING     |
| shipping\_last\_update\_date                   | DATETIME   |
| awb\_number                                    | STRING     |
| shipping\_status                               | STRING     |
| shipping\_status\_id                           | NUMERIC    |
| payment\_gateway\_transaction\_number          | STRING     |
| payment\_gateway\_name                         | STRING     |
| total\_tax\_bn                                 | BIGNUMERIC |
| batch\_id                                      | NUMERIC    |
| batch\_created\_at                             | DATETIME   |
| total\_shipping\_charge\_bn                    | BIGNUMERIC |
| total\_amount\_bn                              | BIGNUMERIC |
| total\_discount\_bn                            | BIGNUMERIC |
| collectable\_amount\_bn                        | BIGNUMERIC |
| Package\_Length\_bn                            | BIGNUMERIC |
| Package\_Width\_bn                             | BIGNUMERIC |
| marketplace\_invoice\_num                      | STRING     |
| queue\_message                                 | STRING     |
| shipping\_history                              | RECORD     |
| Package\_Weight\_bn                            | BIGNUMERIC |
| available\_after                               | DATETIME   |
| Package\_Weight\_st                            | STRING     |
| Package\_Height\_st                            | STRING     |
| Package\_Length\_st                            | STRING     |
| Package\_Width\_st                             | STRING     |
| Package\_Height\_bn                            | BIGNUMERIC |
| suborders.suborder\_id                         | NUMERIC    |
| suborders.suborder\_num                        | STRING     |
| suborders.item\_status                         | STRING     |
| suborders.shipment\_type                       | STRING     |
| suborders.suborder\_quantity                   | NUMERIC    |
| suborders.item\_quantity                       | NUMERIC    |
| suborders.returned\_quantity                   | NUMERIC    |
| suborders.cancelled\_quantity                  | NUMERIC    |
| suborders.shipped\_quantity                    | NUMERIC    |
| suborders.serial\_nums                         | STRING     |
| suborders.batchcode\_serial                    | STRING     |
| suborders.tax\_type                            | STRING     |
| suborders.suborder\_history                    | RECORD     |
| suborders.suborder\_history.qc\_pass\_datetime | DATETIME   |
| suborders.selling\_price                       | STRING     |
| suborders.total\_shipping\_charge              | BIGNUMERIC |
| suborders.tax\_rate                            | NUMERIC    |
| suborders.tax                                  | NUMERIC    |
| suborders.product\_id                          | NUMERIC    |
| suborders.company\_product\_id                 | NUMERIC    |
| suborders.sku                                  | STRING     |
| suborders.sku\_type                            | STRING     |
| suborders.sub\_product\_count                  | NUMERIC    |
| suborders.marketplace\_sku                     | STRING     |
| suborders.productName                          | STRING     |
| suborders.description                          | STRING     |
| suborders.category                             | STRING     |
| suborders.brand                                | STRING     |
| suborders.model\_no                            | STRING     |
| suborders.product\_tax\_code                   | STRING     |
| suborders.ean                                  | STRING     |
| suborders.size                                 | STRING     |
| suborders.cost                                 | NUMERIC    |
| suborders.mrp                                  | NUMERIC    |
| suborders.weight                               | NUMERIC    |
| suborders.length                               | NUMERIC    |
| suborders.width                                | NUMERIC    |
| suborders.height                               | NUMERIC    |
| suborders.scheme\_applied                      | NUMERIC    |
| documents.easyecom\_invoice                    | STRING     |
| documents.label                                | STRING     |
| documents.marketplace\_tax\_invoice            | STRING     |
| shipping\_history.status                       | STRING     |
| shipping\_history.time                         | DATETIME   |
| shipping\_history.location                     | STRING     |
