Falcon Fee API

The Fee API from Falcon — 6 operation(s) for fee.

Operations 6

POST /fee/assign Assign a Fee Model to a Program #
POST /fee Add a Fee Model #
POST /fee/post-fee Post a Pending Fee #
POST /fee/reverse Reverse a Fee #
GET /fee/{accountId} View Yet to be Posted Fee #
GET /fee/{feeModelID} View a Fee Model #

Specifications

Schemas & Data

📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/falcon/refs/heads/main/json-schema/falcon-product-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/falcon/refs/heads/main/json-schema/falcon-product-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/falcon/refs/heads/main/json-schema/falcon-address-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/falcon/refs/heads/main/json-schema/falcon-add-corporate-admin-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/falcon/refs/heads/main/json-schema/falcon-add-corporate-admin-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/falcon/refs/heads/main/json-schema/falcon-enterprise-program-action-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/falcon/refs/heads/main/json-schema/falcon-success-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/falcon/refs/heads/main/json-schema/falcon-spend-limits-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/falcon/refs/heads/main/json-schema/falcon-transaction-limits-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/falcon/refs/heads/main/json-schema/falcon-enterprise-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/falcon/refs/heads/main/json-schema/falcon-enterprise-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/falcon/refs/heads/main/json-schema/falcon-transaction-category-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/falcon/refs/heads/main/json-schema/falcon-fee-waiver-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/falcon/refs/heads/main/json-schema/falcon-enterprise-credit-limit-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/falcon/refs/heads/main/json-schema/falcon-enterprise-update-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/falcon/refs/heads/main/json-schema/falcon-enterprise-summary-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/falcon/refs/heads/main/json-schema/falcon-enterprise-summary-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/falcon/refs/heads/main/json-schema/falcon-employee-response-schema.json

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/falcon:falcon-fee-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

falcon-fee-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Falcon Fee API
  version: 1.0.0
  description: 'Operations tagged Fee across 2 of this provider''s published API definitions: falcon-assign-a-fee-model-to-a-program-openapi.yml, falcon-fee-apis-openapi.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://stage1.tab.kitecash.in/cc-open-api/falcon/v1
tags:
- name: Fee
paths:
  /fee/assign:
    post:
      summary: Assign a Fee Model to a Program
      description: Use this endpoint to assign a fee model to a program.
      operationId: assign-fee-model
      parameters:
      - in: header
        name: x-tenant-id
        schema:
          type: string
        required: true
        example: falcon
      - in: header
        name: Authorization
        schema:
          type: string
        required: true
        example: Bearer {access_token}
      requestBody:
        content:
          application/json:
            schema:
              type: object
              required:
              - programeID
              - feeModelID
              properties:
                programeID:
                  type: string
                  description: The unique ID of the program to which the fee model will be assigned.
                  example: SFCC01
                feeModelID:
                  type: string
                  description: The unique ID of the fee model to be assigned.
                  example: FEE01
      responses:
        '200':
          description: ok
          content:
            application/json:
              schema:
                type: object
                example: {}
        '400':
          description: Invalid request parameters.
        '401':
          description: Unauthorized access.
        '500':
          description: Internal server error.
      tags:
      - Fee
    servers:
    - url: https://stage1.tab.kitecash.in/cc-open-api/falcon/v1
  /fee:
    post:
      security:
      - bearerAuth: []
      summary: Add a Fee Model
      description: Use this endpoint to create a new fee model with configurations approved by issuer.
      operationId: add-fee-model
      parameters:
      - name: x-tenant-id
        in: header
        required: true
        schema:
          type: string
          example: falcon
      - name: Authorization
        in: header
        required: true
        schema:
          type: string
          example: Bearer {{access_token}}
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
              - feeModelID
              - feeModelName
              - cardType
              - cardCategory
              - cardSubCategory
              - cardProduct
              - cardBrand
              - cardNetwork
              properties:
                revolvingInterestRate:
                  type: string
                  description: Revolving interest rate for the card
                  example: 3.5%
                joiningFee:
                  type: integer
                  description: Joining fee for the card
                  example: 500
                annualFee:
                  type: integer
                  description: Annual fee of the card
                  example: 1000
                penalFee:
                  type: integer
                  description: Penal fee of the card
                  example: 200
                penalInterestRate:
                  type: string
                  description: Penal interest rate of the card
                  example: 2.5%
                cardReplacementFee:
                  type: string
                  description: Card replacement fee
                  example: '100'
                cashAdvanceFee:
                  type: string
                  description: Cash advance fee
                  example: 2%
                cashAdvanceInterestRate:
                  type: string
                  description: Cash advance interest rate
                  example: 3%
                latePaymentFee:
                  type: string
                  description: Late payment fee
                  example: '500'
                gst:
                  type: string
                  description: GST applicable on fees
                  example: 18%
      responses:
        '200':
          description: ok
          content:
            application/json:
              schema:
                type: object
                example: {}
        '400':
          description: Bad Request
        '401':
          description: Unauthorized
      tags:
      - Fee
    servers:
    - url: https://stage1.tab.kitecash.in/cc-open-api/falcon/v1
  /fee/post-fee:
    post:
      security:
      - bearerAuth: []
      summary: Post a Pending Fee
      description: Use this endpoint to post fee which is yet to be posted. This is only relevant for account closure purpose. Once this is posted, it should not be posted again for that reason. For example, If it is a overlimit fee which is to be charged once a month, it can only be charged in the next month if for any reason account is still not closed.
      operationId: post-pending-fee
      parameters:
      - name: x-tenant-id
        in: header
        required: true
        schema:
          type: string
          example: falcon
      - name: Authorization
        in: header
        required: true
        schema:
          type: string
          example: Bearer {{access_token}}
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
              - accountId
              properties:
                accountId:
                  type: string
                  description: ID of the account to be posted.
                  example: '202000004782'
      responses:
        '200':
          description: ok
          content:
            application/json:
              schema:
                type: object
                properties:
                  feetype:
                    type: string
                    description: Type of the fee posted
                    example: type
                  feeamount:
                    type: integer
                    description: Amount of the posted fee
                    example: 1000
        '400':
          description: Bad Request
        '401':
          description: Unauthorized
      tags:
      - Fee
    servers:
    - url: https://stage1.tab.kitecash.in/cc-open-api/falcon/v1
  /fee/reverse:
    post:
      security:
      - bearerAuth: []
      summary: Reverse a Fee
      description: Use this endpoint to reverse either an already posted fee or interest, or post a fee or interest credit to an account.
      operationId: reverse-fee
      parameters:
      - name: x-tenant-id
        in: header
        required: true
        schema:
          type: string
          example: falcon
      - name: Authorization
        in: header
        required: true
        schema:
          type: string
          example: Bearer {{access_token}}
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
              - accountId
              - feeType
              - amount
              - narration
              properties:
                accountId:
                  type: string
                  description: ID of the account to be credited.
                  example: '202000004782'
                feeType:
                  type: string
                  description: Type of fee to be credited.
                  example: Reward Redemption Fee
                amount:
                  type: string
                  description: Amount to be credited.
                  example: '200'
                narration:
                  type: string
                  description: Narration for the fee.
                  example: Fees on cash advance
      responses:
        '200':
          description: ok
          content:
            application/json:
              schema:
                type: object
                example: {}
        '400':
          description: Bad Request
        '401':
          description: Unauthorized
      tags:
      - Fee
    servers:
    - url: https://stage1.tab.kitecash.in/cc-open-api/falcon/v1
  /fee/{accountId}:
    get:
      security:
      - bearerAuth: []
      summary: View Yet to be Posted Fee
      description: Use this endpoint to view fees that should be charged if a customer requests for account closure.
      operationId: get-yet-to-be-posted-fee
      parameters:
      - name: x-tenant-id
        in: header
        required: true
        schema:
          type: string
          example: falcon
      - name: Authorization
        in: header
        required: true
        schema:
          type: string
          example: Bearer {{access_token}}
      - name: accountId
        in: path
        required: true
        schema:
          type: string
          description: ID of the account to be fetched.
          example: '202000004782'
      responses:
        '200':
          description: ok
          content:
            application/json:
              schema:
                type: object
                properties:
                  feetype:
                    type: string
                    description: Type of fee applicable.
                    example: Annual Fee
                  feeamount:
                    type: number
                    description: Amount of fee applicable.
                    example: 1000
        '400':
          description: Bad Request
        '401':
          description: Unauthorized
      tags:
      - Fee
    servers:
    - url: https://stage1.tab.kitecash.in/cc-open-api/falcon/v1
  /fee/{feeModelID}:
    get:
      security:
      - bearerAuth: []
      summary: View a Fee Model
      description: Use this endpoint to fetch details of fees and charges in a particular fee model.
      operationId: get-fee-model
      parameters:
      - name: feeModelID
        in: path
        required: true
        schema:
          type: string
          description: ID of the fee model to be fetched.
          example: '12345'
      - name: x-tenant-id
        in: header
        required: true
        schema:
          type: string
          example: falcon
      - name: Authorization
        in: header
        required: true
        schema:
          type: string
          example: Bearer {{access_token}}
      responses:
        '200':
          description: ok
          content:
            application/json:
              schema:
                type: object
                properties:
                  feeModelID:
                    type: string
                    description: ID of the fee model
                    example: '12345'
                  revolvingInterestRate:
                    type: string
                    description: Revolving interest rate for the card
                    example: 3.5%
                  joiningFee:
                    type: integer
                    description: Joining fee for the card
                    example: 500
                  annualFee:
                    type: integer
                    description: Annual fee of the card
                    example: 1000
                  penalFee:
                    type: integer
                    description: Penal fee of the card
                    example: 200
                  penalInterestRate:
                    type: string
                    description: Penal interest rate of the card
                    example: 2.5%
                  cardReplacementFee:
                    type: string
                    description: Card replacement fee
                    example: '100'
                  cashAdvanceFee:
                    type: string
                    description: Cash advance fee
                    example: 2%
                  cashAdvanceInterestRate:
                    type: string
                    description: Cash advance interest rate
                    example: 3%
                  latePaymentFee:
                    type: string
                    description: Late payment fee
                    example: '500'
                  gst:
                    type: string
                    description: GST applicable on fees
                    example: 18%
        '400':
          description: Bad Request
        '401':
          description: Unauthorized
      tags:
      - Fee
    servers:
    - url: https://stage1.tab.kitecash.in/cc-open-api/falcon/v1
x-refined-from:
- falcon-assign-a-fee-model-to-a-program-openapi.yml
- falcon-fee-apis-openapi.yml
x-provenance:
  method: searched
  source: https://docs.falconfs.com/reference
  harvested: '2026-10-14'
  tool: harvest-readme-openapi.py
  note: Assembled verbatim from the OpenAPI definition ReadMe embeds in each operation page of the provider's developer portal; paths and components merged by API title, nothing authored.
  assembled_from:
  - https://docs.falconfs.com/reference/add-program.md
  merge:
    pages: 1
    deduped: 0
    conflicts_kept_first: 0