Skip to main content

Retail Services Platform API

Overview

This page provides detailed information on the various API methods available for the Retail Services platform. Each section provides comprehensive descriptions, usage guidelines, and examples to help our partners effectively utilize the designed API.

The API methods are divided into the following sections:

  • Account-related methods: provide key functionalities on account management, such as account creation, retrieving account details by ID or email, resetting a password, and updating an email address.

  • Subscription-related methods: cover the processes involved in subscription management, including subscription activation, confirmation, and cancellation, and retrieving information on subscriptions.

  • Access token-related methods: provide means for secure user authentication through token generation based on credentials.

  • Profile-related methods: make it possible for an end user to access their personal profile page.

  • Tracking-related methods: provide means on monitoring trial subscriptions for tracking and reporting purposes.

API versioning

Retail Services Platform supports two API versions: API v1 and API v2. These versions are functionally identical, except for one method, Activate subscription (see the Activate subscription v2 description). It is important to note that these APIs are designed to be backward compatible, and while they remain compatible, we do not increment the version number. However, we retain the right to enhance existing methods by introducing new non-mandatory fields in request bodies and responses in order to improve functionality and serve new needs. 

Partner responsibility disclaimer: To accommodate these enhancements, we encourage our partners to be proactive in implementing endpoints on their side. This will ensure a smoother transition when new non-mandatory fields are introduced, preventing any unforeseen disruptions in the workflow.

To fill the country parameter, check that the entered value matches the value from the following table:

A

Afghanistan

Albania

Algeria

Andorra

Angola

Antigua and Barbuda

Argentina

Armenia

Australia

Austria

Azerbaijan

B

Bahamas

Bahrain

Bangladesh

Barbados

Belgium

Belize

Benin

Bhutan

Bolivia

Bosnia and Herzegovina

Botswana

Brazil

Brunei

Bulgaria

Burkina Faso

Burundi

C

Cabo Verde

Cambodia

Cameroon

Canada

Central African Republic

Chad

Chile

China

Colombia

Comoros

Congo (Congo-Brazzaville)

Côte d'Ivoire

Costa Rica

Croatia

Cyprus

Czechia

D

Democratic Republic of the Congo

Denmark

Djibouti

Dominica

Dominican Republic

E

Ecuador

Egypt

El Salvador

Equatorial Guinea

Eritrea

Estonia

Ethiopia

F

Fiji

Finland

France

G

Gabon

Gambia

Georgia

Germany

Ghana

Greece

Grenada

Guam

Guatemala

Guinea

Guinea-Bissau

Guyana

H

Haiti

Holy

Honduras

Hungary

I

Iceland

India

Indonesia

Ireland

Israel

Italy

J

Jamaica

Japan

Jordan

K

Kazakhstan

Kenya

Kiribati

Kosovo

Kuwait

Kyrgyzstan

L

Laos

Latvia

Lebanon

Lesotho

Liberia

Libya

Liechtenstein

Lithuania

Luxembourg

M

Madagascar

Malawi

Malaysia

Maldives

Mali

Malta

Marshall Islands

Mauritania

Mauritius

Mexico

Micronesia

Moldova

Monaco

Mongolia

Montenegro

Morocco

Mozambique

Myanmar

N

Namibia

Nauru

Nepal

Netherlands

New Zealand

Nicaragua

Niger

Nigeria

North Macedonia

Norway

O

Oman

P

Pakistan

Palau

Palestine State

Panama

Papua New Guinea

Paraguay

Peru

Philippines

Poland

Portugal

Puerto Rico

Q

Qatar

R

Romania

Rwanda

S

Saint Kitts and Nevis

Saint Lucia

Saint Vincent and the Grenadines

Samoa

San Marino

Sao Tome and Principe

Saudi Arabia

Senegal

Serbia

Seychelles

Sierra Leone

Singapore

Slovakia

Slovenia

Solomon Islands

Somalia

South Africa

South Korea

South Sudan

Spain

Sri Lanka

Sudan

Suriname

Swaziland

Sweden

Switzerland

Syria

T

Taiwan

Tajikistan

Tanzania

Thailand

Timor-Leste

Togo

Tonga

Trinidad and Tobago

Tunisia

Turkey

Turkmenistan

Tuvalu

U

Uganda

Ukraine

United Arab Emirates

United Kingdom

United States of America

Uruguay

Uzbekistan

V

Vanuatu

Venezuela

Vietnam

Y

Yemen

Z

Zambia

Zimbabwe

To fill the state parameter when creating an account in dxFeed Retail Services Platform API, check that the entered value matches the value from the following table:

USA

Alabama

Alaska

Arizona

Arkansas

California

Colorado

Connecticut

Delaware

District of Columbia

Florida

Georgia

Hawaii

Idaho

Illinois

Indiana

Iowa

Kansas

Kentucky

Louisiana

Maine

Maryland

Massachusetts

Michigan

Minnesota

Mississippi

Missouri

Montana

Nebraska

Nevada

New Hampshire

New Jersey

New Mexico

New York

North Carolina

North Dakota

Ohio

Oklahoma

Oregon

Pennsylvania

Rhode Island

South Carolina

South Dakota

Tennessee

Texas

Utah

Vermont

Virginia

Washington

West Virginia

Wisconsin

Wyoming

Canada

Alberta

British Columbia

Manitoba

New Brunswick

Newfoundland and Labrador

Northwest Territories

Nova Scotia

Nunavut

Ontario

Prince Edward Island

Quebec

Saskatchewan

Yukon