JUMP TOOverviewIntroGetting startedAuthenticationResponsesURL encodingSortingPaginationHTTP methodsRate limit, timeouts, errorsChangelogJavascript APIJavascript snippetEvent trackingOmnisend APIContactsGet contact's infogetUpdate contactpatchList contactsgetCreate contactpostCartsGet cartgetReplace existing cartputUpdate cartpatchDelete cartdeleteList cartsgetCreate new cartpostAdd product to cartpostReplace productputUpdate productpatchRemove product from cartdeleteOrdersGet order's infogetReplace orderputUpdate order statuspatchDelete orderdeleteList ordersgetCreate new orderpostCampaignsGet campaign's infogetDelete campaigndeleteList campaignsgetProductsGet product's infogetReplace productputDelete productdeleteList productsgetCreate productpostGet categorygetReplace categoryputDelete categorydeleteList categoriesgetCreate categorypostEventsGet custom eventgetTrigger custom eventpostList custom eventsgetTrigger or create custom eventpostBatchesCreate batchpostList batchesgetGet batchgetList batch itemsgetGet batch itemgetCreate new cartpost https://api.omnisend.com/v3/cartsWhile posting new cart email or/and contactID must be provided.