inChurch
inChurch API

Payments - Subscription Plan

Endpoint:https://inradar.com.br/public

List Subscription Plans

GET
https://inradar.com.br/public
/v1/subscription_plan/

Get a list of subscription plans based on the user's access level.

List Subscription Plansquery Parameters

  • limitinteger

    Number of results to return per page.

  • offsetinteger

    The initial index from which to return the results.

List Subscription PlansHeaders

  • Authorizationstring · required

    HTTP Basic. SEND: Basic base64(api_key:api_secret)

List Subscription PlansResponses

  • countinteger · required
    Example: 123
  • resultsobject[] · required
  • nextstring | null · uri
    Example: http://api.example.org/accounts/?offset=400&limit=100
  • previousstring | null · uri
    Example: http://api.example.org/accounts/?offset=200&limit=100

Retrieve a Subscription Plan

GET
https://inradar.com.br/public
/v1/subscription_plan/{id}/

Get detailed information about a specific subscription plan.

Retrieve a Subscription Planpath Parameters

  • idinteger · required

    A unique integer value identifying this subscription plan.

Retrieve a Subscription PlanHeaders

  • Authorizationstring · required

    HTTP Basic. SEND: Basic base64(api_key:api_secret)

Retrieve a Subscription PlanResponses

  • idinteger · readOnly · required
  • regionalreadOnly · required
  • churchreadOnly · required
  • namestring · required
  • additional_imagestring · uri · required
  • auto_assign_groupsinteger[] · readOnly · required
  • amountstring · decimal · pattern: ^-?\d{0,8}(?:\.\d{0,… · required
  • billing_cyclestring · required
  • descriptionstring | null
  • is_activeboolean
  • has_freemiumboolean
  • freemium_daysinteger · min: 0 · max: 2147483647
  • has_terms_of_useboolean
  • terms_of_usestring | null
  • has_downloads_limitboolean
  • downloads_limitinteger · min: -2147483648 · max: 2147483647