Integration Specifications

This article will help you learn about how Daasity replicates data from Newstore, limitations to the data we can extract and where the data is stored in the Newstore schema

Integration Overview

Newstore is an omnichannel platform that provides retail businesses with mobile POS and integrated cloud-based order management systems.

This document provides context on what kind of data is being gathered through this extractor, which endpoints that data is coming from, and how the extracted tables relate to each other.

Integration Availability

This integration is available for:

  • Enterprise

API Endpoints

The Daasity Newstore extractor is built based on this Newstore API documentation. The following endpoint is used by Daasity to replicate data from Newstore:

Entity Relationship Diagram (ERD)

Click here to view the ERD for the Daasity Newstore integration illustrating the different tables and keys to join across tables.

Newstore Schema

The Daasity Newstore extractor creates these tables using the endpoints and replication methods listed. The data is mapped from source API endpoint to the table based on the mapping logic outlined in each table.​

Customers

Customer Address Table

Customer Extended Attributes

Order Events

  • Endpoint: Order

  • Update Method: UPSERT

  • Table Name: [newstore.order_events]

Order Extended Attributes

  • Endpoint: Order

  • Update Method: UPSERT

  • Table Name: [newstore.order_extended_attributes]

Order Item Events

  • Endpoint: Order

  • Update Method: UPSERT

  • Table Name: [newstore.order_item_events]

Order Item Extended Attributes

  • Endpoint: Order

  • Update Method: UPSERT

  • Table Name: [newstore.order_item_extended_attributes]

Order Item External Identifiers

  • Endpoint: Order

  • Update Method: UPSERT

  • Table Name: [newstore.order_item_external_identifiers]

Returns

  • Endpoint: Item Return

  • Update Method: UPSERT

  • Table Name: [newstore.returns]

Return Items

  • Endpoint: Item Return

  • Update Method: UPSERT

  • Table Name: [newstore.return_items]

Inventory Count

  • Endpoint: Inventory Manager

  • Update Method: UPSERT

  • Table Name: [newstore.inventory_count]

Inventory Count Items

  • Endpoint: Stock Locations

  • Update Method: UPSERT

  • Table Name: [newstore.inventory_count_items]

Inventory Count Item External Identifiers

  • Endpoint: Stock Locations

  • Update Method: UPSERT

  • Table Name: [newstore.inventory_count_items_external_identifiers]

Last updated