Coverage of the ActivePlatform functionality by API

The tables below provide a list of possible actions with entities and corresponding API requests:

Resellers

Section

Action

Request


Resellers

Get list of downstream resellers

GET {{base_url}}/api/v3/resellers/{{reseller_id}}/child_resellers


Get list of resellers (Customer Store)

GET {{base_url}}/api/v3/customer_store/resellers


Get downstream reseller

GET {{base_url}}/api/v3/resellers/{{reseller_id}}


Get reseller (Customer Store)

GET {{base_url}}/api/v3/customer_store/resellers/{{reseller_id}}


Accounts

Section

Action

Request

Accounts

Create account

POST {{base_url}}/api/v3/resellers/{{reseller_id}}/accounts

Update account

PATCH {{base_url}}/api/v3/resellers/{{reseller_id}}/accounts/{{account_id}}

Get list of accounts

GET {{base_url}}/api/v3/resellers/{{reseller_id}}/accounts

Get account

GET {{base_url}}/api/v3/resellers/{{reseller_id}}/accounts/{{account_id}}

Get user's auth by token

GET {{base_url}}/api/v3/resellers/{{reseller_id}}/user_authentication/token

Get list of account attributes

GET {{base_url}}/api/v3/resellers/{{reseller_id}}/account_attributes

Product categories

Section

Action

Request

Product categories

Get list of product categories

GET {{base_url}}/api/v3/customer_store/resellers/{{reseller_id}}/product_categories

Products

Section

Action

Request

Products

Get list of products

GET {{base_url}}/api/v3/customer_store/resellers/{{reseller_id}}/products

Get product

GET {{base_url}}/api/v3/customer_store/resellers/{{reseller_id}}/products/{{product_id}}

Plans

Section

Action

Request

Plans

Get list of plans

GET {{base_url}}/api/v3/resellers/{{reseller_id}}/plans

Get plan

GET {{base_url}}/api/v3/resellers/{{reseller_id}}/plans/{{plan_id}}

Get list of switchable plans

GET {{base_url}}/api/v3/resellers/{{reseller_id}}/plans/{{plan_id}}/switchable_plans

Get list of order attributes of plan

GET {{base_url}}/api/v3/resellers/{{reseller_id}}/plans/{{plan_id}}/order_attributes

Validate order attributes of plan

POST {{base_url}}/api/v3/resellers/{{reseller_id}}/plans/{{plan_id}}/order_attributes_validation

Orders

Section

Action

Request

Orders

Get list of orders

GET {{base_url}}/api/v3/resellers/{{reseller_id}}/orders

Get order

GET {{base_url}}/api/v3/resellers/{{reseller_id}}/orders/{{order_id}}

Create sales order

POST {{base_url}}/api/v3/resellers/{{reseller_id}}/sales_order

Create switch order

POST {{base_url}}/api/v3/resellers/{{reseller_id}}/switch_order

Create change order

POST {{base_url}}/api/v3/resellers/{{reseller_id}}/change_order

Create renewal order

POST {{base_url}}/api/v3/resellers/{{reseller_id}}/renewal_order

Create prolong order

POST {{base_url}}/api/v3/resellers/{{reseller_id}}/prolong_order

Cancel order

POST {{base_url}}/api/v3/resellers/{{reseller_id}}/orders/{{order_id}}/cancel_operation

Subscriptions

Section

Action

Request

Subscriptions

Get list of subscriptions

GET {{base_url}}/api/v3/resellers/{{reseller_id}}/subscriptions

Get subscription

GET {{base_url}}/api/v3/resellers/{{reseller_id}}/subscriptions/{{subscription_id}}

Stop subscription

POST {{base_url}}/api/v3/resellers/{{reseller_id}}/subscriptions/{{subscription_id}}/stop_operation

Activate subscription

POST {{base_url}}/api/v3/resellers/{{reseller_id}}/subscriptions/{{subscription_id}}/activate_operation

Update subscription

PATCH {{base_url}}/api/v3/resellers/{{reseller_id}}/subscriptions/{{subscription_id}}

Delete subscription

POST {{base_url}}/api/v3/resellers/{{reseller_id}}/subscriptions/{{subscription_id}}/delete_operation

Charges

Section

Action

Request

Charges

Get list of charges

GET {{base_url}}/api/v3/resellers/{{reseller_id}}/charges

Get charge

GET {{base_url}}/api/v3/resellers/{{reseller_id}}/charges/{{charge_id}}

Close charges

PATCH {{base_url}}/api/v3/vendor/subscriptions/{{subscription_id}}/close_charges

Corrections

Section

Action

Request

Corrections

Create correction

POST {{base_url}}/api/v3/resellers/{{reseller_id}}/corrections

Update correction status

PATCH {{base_url}}/api/v3/resellers/{{reseller_id}}/corrections/{{correction_id}}

Invoices

Section

Action

Request

Invoices

Get list of invoices

GET {{base_url}}/api/v3/resellers/{{reseller_id}}/invoices

Get invoice

GET {{base_url}}/api/v3/resellers/{{reseller_id}}/invoices/{{invoice_id}}

Invoices with external management

Section

Action

Request

Invoices with external management

Approve invoice

POST {{base_url}}/api/v3/resellers/{{reseller_id}}/accounts/{{account_id}}/approve_invoices

Complete invoice

POST {{base_url}}/api/v3/resellers/{{reseller_id}}/accounts/{{account_id}}/complete_invoices

Approve invoice by ID

POST {{base_url}}/api/v3/resellers/{{reseller_id}}/invoices/{{invoice_id}}/approve

Complete invoice by ID

POST {{base_url}}/api/v3/resellers/{{reseller_id}}/invoices/{{invoice_id}}/complete

Revoke invoice approval by ID

POST {{base_url}}/api/v3/resellers/{{reseller_id}}/invoices/{{invoice_id}}/revoke

Closing documents

Section

Action

Request

Closing documents

Send closing document from ERP

POST {{base_url}}/api/v3/resellers/{{reseller_id}}/accounts/{{account_id}}/external_invoices

Get closing document

GET {{base_url}}/api/v3/resellers/{{reseller_id}}/accounts/{{account_id}}/external_invoices?filter[key]=key

Update closing document

PATCH {{base_url}}/api/v3/resellers/{{reseller_id}}/accounts/{{account_id}}/external_invoices/{{external_invoice_id}}

Delete closing document

DELETE {{base_url}}/api/v3/resellers/{{reseller_id}}/accounts/{{account_id}}/external_invoices/{{external_invoice_id}}

Send notifications on closing documents

POST {{base_url}}/api/v3/resellers/{{reseller_id}}/notifications/external_invoices

Managers

Section

Action

Request

Managers

Create manager

POST {{base_url}}/api/v3/resellers/{{reseller_id}}/managers

Update manager

PATCH {{base_url}}/api/v3/resellers/{{reseller_id}}/managers/{{manager_id}}

Get list of managers

GET {{base_url}}/api/v3/resellers/{{reseller_id}}/managers

Get manager

GET {{base_url}}/api/v3/resellers/{{reseller_id}}/managers/{{manager_id}}

Get list of roles

GET {{base_url}}/api/v3/resellers/{{reseller_id}}/manager_roles

Payments

Section

Action

Request

Payments

Create payment

POST {{base_url}}/api/v3/resellers/{{reseller_id}}/payments

Get list of payments

GET {{base_url}}/api/v3/resellers/{{reseller_id}}/payments

Get payment

GET {{base_url}}/api/v3/resellers/{{reseller_id}}/payments/{{payment_id}}

Cancel payment

DELETE {{base_url}}/api/v3/resellers/{{reseller_id}}/payments/{{payment_id}}

Complete payment by ID

PATCH {{base_url}}/api/v3/resellers/{{reseller_id}}/payments/{{payment_id}}

Complete payment from balance

PATCH {{base_url}}/api/v3/resellers/{{reseller_id}}/payments/{{payment_id}}


Complete payment by document ID

POST {{base_url}}/api/v3/resellers/{{reseller_id}}/payments/{{document_id}}

Free access documents

Section

Action

Request

Free access documents

Create free access document

POST {{base_url}}/api/v3/resellers/{{reseller_id}}/free_access_documents

Update free access document

PUT {{base_url}}/api/v3/resellers/{{reseller_id}}/free_access_documents/{{free_access_document_id}}

Get list of free access documents

GET {{base_url}}/api/v3/resellers/{{reseller_id}}/free_access_documents

Delete free access document

DELETE {{base_url}}/api/v3/resellers/{{reseller_id}}/free_access_documents/{{free_access_document_id}}

Asynchronous tasks

Section

Action

Request

Asynchronous tasks

Get async task

GET {{base_url}}/api/v3/resellers/{{reseller_id}}/async_tasks/{{async_task_id}}

Currency rates

Section

Action

Request

Currency rates

Get list of currency rates

GET {{base_url}}/api/v3/resellers/{{reseller_id}}/currency_rates

Update currency rates

PATCH {{base_url}}/api/v3/resellers/{{reseller_id}}/currency_rates

Notes

Section

Action

Request

Notes

Create note

POST {{base_url}}/api/v3/resellers/{{reseller_id}}/notes

Get list of notes

GET {{base_url}}/api/v3/resellers/{{reseller_id}}/notes

Get note

GET {{base_url}}/api/v3/resellers/{{reseller_id}}/notes/{{note_id}}

Delete note

DELETE {{base_url}}/api/v3/resellers/{{reseller_id}}/notes/{{note_id}}

Analytics

Section

Action

Request

Analytics

Get reseller analytics

GET {{base_url}}/api/v3/resellers/{{reseller_id}}/reseller_analytics

Get daily drafts

GET {{base_url}}/api/v3/analytics_daily_drafts

Get daily analytics

GET {{base_url}}/api/v3/analytics_daily

Get monthly analytics

GET {{base_url}}/api/v3/analytics_monthly