This repository contains models and services C# classes for Ecwid API v1 and v3.
C# Ecwid client is a modern, asynchronous, fast, testable client for Ecwid API
var client = new EcwidClient();
var result = await client.Configure(someShopId, someToken).Orders
.Limit(10)
.CreatedFrom(DateTime.Today)
.PaymentStatuses("PAID")
.GetAsync();
The package is compiled for NET45 and .NET Platform Standard 1.4 which include .NET Core and other targets. Read about it.
PM> Install-Package Ecwid -Pre
- services and models
PM> Install-Package Ecwid.Legacy -Pre
- Legacy v1 services and models
PM> Install-Package Ecwid.OAuth -Pre
- a pipeline OAuth2 wrapper for ASP.NET Core
You can learn about v3 (general) API here
You can learn about v1 (Legacy) API:
- Ecwid - client for API v3
- Ecwid.Models - model classes for API v3
- Ecwid.Legacy - client for API v1
- Ecwid.Legacy.Models - model classes for API v1