Skip to content

Prana Partner API (1.0)

API definition for Partners to interact with the Prana platform

Download OpenAPI description
Languages
Servers
https://api.prana.software/

State

Retrieves available states in the app

Operations

Company

Manage company of your subscriptions

Operations

Terminate company subscription

Request

Terminate company subscription

Path
companyIdinteger(int32)required
Bodyapplication/jsonrequired
reasonstring[ 0 .. 255 ] characters

Subscription cancellation reason.

Example: "New activity"
curl -i -X PUT \
  'https://api.prana.software/api/v1/partner/admin/company/{companyId}/terminate' \
  -H 'Content-Type: application/json' \
  -d '{
    "reason": "New activity"
  }'

Responses

OK

Bodyapplication/json
boolean
Response
application/json
true

Cancel company subscription

Request

Cancel company subscription

Path
companyIdinteger(int32)required
Bodyapplication/jsonrequired
reasonstring[ 0 .. 255 ] characters

Subscription cancellation reason.

Example: "New activity"
curl -i -X PUT \
  'https://api.prana.software/api/v1/partner/admin/company/{companyId}/cancel' \
  -H 'Content-Type: application/json' \
  -d '{
    "reason": "New activity"
  }'

Responses

OK

Bodyapplication/json
boolean
Response
application/json
true

Subscription

Manage your subscriptions

Operations

Country

Retrieves available countries in the app

Operations

Period

Retrieves the available subscription periods in the app

Operations

Plan

Retrieves the available subscription plans in the app

Operations