BALAD CORP APIs/Core/Secrets API

The APIs/Core/Secrets API from BALAD CORP — 2 operation(s) for apis/core/secrets.

Operations 3

POST /core/v1/developer/secrets/delete Delete Secret
POST /core/v1/developer/secrets Generate Secret
GET /core/v1/developer/secrets Get Secrets

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/balad-corp-apis-core-secrets-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

balad-corp-apis-core-secrets-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Balad Gateway APIs/Authentication AP Is/Core/Secrets API
  description: Balad Gateway APIs — a suite of RESTful endpoints for secure inward cross-border remittances and payouts into Egypt (bank transfers, mobile wallets, cash pickup). Covers authentication, exchange rates, balance, secrets management, lookups, and the full transaction lifecycle. Assembled by API Evangelist from the provider's per-operation OpenAPI fragments published on developers.balad.tech.
  version: 1.0.0
  contact:
    name: Balad Support
    email: support@balad.me
    url: https://developers.balad.tech/
servers: []
tags:
- name: APIs/Core/Secrets
paths:
  /core/v1/developer/secrets/delete:
    post:
      summary: Delete Secret
      deprecated: false
      description: Remove an existing client secret using its unique secret ID.
      tags:
      - APIs/Core/Secrets
      parameters:
      - name: Content-Type
        in: header
        description: ''
        required: false
        example: application/json
        schema:
          type: string
      requestBody:
        content:
          application/json:
            schema:
              type: object
              properties:
                secret_id:
                  type: integer
              required:
              - secret_id
              x-apidog-orders:
              - secret_id
            example:
              secret_id: 90
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    type: 'null'
                  errors:
                    type: 'null'
                required:
                - data
                - errors
                x-apidog-orders:
                - data
                - errors
              example:
                data: null
                errors: null
          headers: {}
          x-apidog-name: Success
      security:
      - Balad Token: []
        x-apidog:
          required: true
          schemeGroups:
          - id: 87aTaQp8pR3_G2Uh_UKds
            schemeIds:
            - Balad Token
          use:
            id: 87aTaQp8pR3_G2Uh_UKds
      x-apidog-folder: APIs/Core/Secrets
      x-apidog-status: released
      x-run-in-apidog: https://app.apidog.com/web/project/1056134/apis/api-20919912-run
  /core/v1/developer/secrets:
    post:
      summary: Generate Secret
      deprecated: false
      description: Generate a new client secret by providing a name and an expiration date.
      tags:
      - APIs/Core/Secrets
      parameters:
      - name: Content-Type
        in: header
        description: ''
        required: false
        example: application/json
        schema:
          type: string
      requestBody:
        content:
          application/json:
            schema:
              type: object
              properties:
                secret_name:
                  type: string
                expiration_date:
                  type: string
              required:
              - secret_name
              - expiration_date
              x-apidog-orders:
              - secret_name
              - expiration_date
            example:
              secret_name: string
              expiration_date: 20-Jun-2025
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    type: object
                    properties:
                      id:
                        type: integer
                      client_id:
                        type: string
                      secret_value:
                        type: string
                      expiration_date:
                        type: string
                    required:
                    - id
                    - client_id
                    - secret_value
                    - expiration_date
                    x-apidog-orders:
                    - id
                    - client_id
                    - secret_value
                    - expiration_date
                  errors:
                    type: 'null'
                required:
                - data
                - errors
                x-apidog-orders:
                - data
                - errors
              example:
                data:
                  id: 10
                  client_id: xxxxxxxxxxxxxxxxxxxxxxxxxx
                  secret_value: xxxxxxxxxxxxxxxxxxxxxxxxxx
                  expiration_date: 19-Jun-2025 09:00 PM
                errors: null
          headers: {}
          x-apidog-name: Success
      security:
      - Balad Token: []
        x-apidog:
          required: true
          schemeGroups:
          - id: 87aTaQp8pR3_G2Uh_UKds
            schemeIds:
            - Balad Token
          use:
            id: 87aTaQp8pR3_G2Uh_UKds
      x-apidog-folder: APIs/Core/Secrets
      x-apidog-status: released
      x-run-in-apidog: https://app.apidog.com/web/project/1056134/apis/api-20919911-run
    get:
      summary: Get Secrets
      deprecated: false
      description: Retrieve a list of all existing client secrets associated with your account.
      tags:
      - APIs/Core/Secrets
      parameters:
      - name: Content-Type
        in: header
        description: ''
        required: false
        example: application/json
        schema:
          type: string
      requestBody:
        content:
          application/json:
            schema:
              type: object
              properties: {}
            examples: {}
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    type: array
                    items:
                      type: object
                      properties:
                        secret_id:
                          type: integer
                        secret_name:
                          type: string
                        masked_secret:
                          type: string
                        expiration_date:
                          type: string
                        secret_status:
                          type: integer
                        secret_status_description:
                          type: string
                      required:
                      - secret_id
                      - secret_name
                      - masked_secret
                      - expiration_date
                      - secret_status
                      - secret_status_description
                      x-apidog-orders:
                      - secret_id
                      - secret_name
                      - masked_secret
                      - expiration_date
                      - secret_status
                      - secret_status_description
                  errors:
                    type: 'null'
                required:
                - data
                - errors
                x-apidog-orders:
                - data
                - errors
              example:
                data:
                - secret_id: 1
                  secret_name: MALL
                  masked_secret: CfDJXXXXXXXXXXXXXXXXXXXXXXXXbV
                  expiration_date: 05-May-2025
                  secret_status: 1
                  secret_status_description: Active
                - secret_id: 5
                  secret_name: ss
                  masked_secret: Ja98XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXQL
                  expiration_date: 25-Mar-2025
                  secret_status: 1
                  secret_status_description: Active
                - secret_id: 8
                  secret_name: asd22
                  masked_secret: 0D98XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXPB
                  expiration_date: 30-Mar-2025
                  secret_status: 1
                  secret_status_description: Active
                - secret_id: 9
                  secret_name: asd22
                  masked_secret: y2n8XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXLj
                  expiration_date: 30-Mar-2025
                  secret_status: 1
                  secret_status_description: Active
                - secret_id: 10
                  secret_name: string
                  masked_secret: rCm8XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXW5
                  expiration_date: 19-Jun-2025
                  secret_status: 1
                  secret_status_description: Active
                errors: null
          headers: {}
          x-apidog-name: Success
      security:
      - Balad Token: []
        x-apidog:
          required: true
          schemeGroups:
          - id: 87aTaQp8pR3_G2Uh_UKds
            schemeIds:
            - Balad Token
          use:
            id: 87aTaQp8pR3_G2Uh_UKds
      x-apidog-folder: APIs/Core/Secrets
      x-apidog-status: released
      x-run-in-apidog: https://app.apidog.com/web/project/1056134/apis/api-20919913-run
components:
  securitySchemes:
    Balad_Token:
      type: bearer
      scheme: bearer
    bearer:
      type: http
      scheme: bearer