FireAPI

Description

The Ultimate API Marketplace & Tool Hub. Discover, build, and monetize APIs and tools with seamless SSO integration.

Version

1.0.0

Contact

Servers

  • Production Server: https://api.fireapi.io

Paths

/api/users/app-tools

  • GET
    • Summary: Search Public Marketplace
    • Description: Fetches a paginated list of all publicly available tools and apps in the FireAPI marketplace.
    • Tags: Marketplace
    • Parameters:
      • query:
        • In: query
        • Description: Search term for tool name or category
        • Required: false
        • Schema: string
      • category:
        • In: query
        • Description: Filter by specific category
        • Required: false
        • Schema: string
    • Responses:
      • 200:
        • Description: A successful search response
        • Content:
          • application/json:
            • Schema:
              • Type: object
                • Properties:
                  • success:
                    • Type: boolean
                  • data:
                    • Type: object
                      • Properties:
                        • tools:
                          • Type: array
                            • Items:
                              • $ref: #/components/schemas/Tool

/api/sso/verify

  • POST
    • Summary: Verify SSO Token
    • Description: Validates a FireAPI SSO token and returns rich metadata about the user and their tool subscription.
    • Tags: Authentication
    • Request Body:
      • Required: true
      • Content:
        • application/json:
          • Schema:
            • Type: object
              • Properties:
                • token:
                  • Type: string
                  • Example: sso_6c9f...
    • Responses:
      • 200:
        • Description: Token verification successful
        • Content:
          • application/json:
            • Schema:
              • Type: object
                • Properties:
                  • success:
                    • Type: boolean
                  • data:
                    • $ref: #/components/schemas/SSOResponse

Components

Security Schemes

  • ApiKeyAuth:
    • Type: apiKey
    • In: header
    • Name: X-Api-Key

Schemas

Tool
  • Type: object
    • Properties:
      • tool_id:
        • Type: integer
      • tool_name:
        • Type: string
      • tool_slug:
        • Type: string
      • tool_description:
        • Type: string
      • tool_category:
        • Type: string
      • starting_price:
        • Type: number
        • Nullable: true
SSOResponse
  • Type: object
    • Properties:
      • user:
        • Type: object
          • Properties:
            • id:
              • Type: integer
            • email:
              • Type: string
            • name:
              • Type: string
      • tool:
        • Type: object
          • Properties:
            • id:
              • Type: integer
            • name:
              • Type: string
            • slug:
              • Type: string
      • subscription:
        • Type: object
          • Properties:
            • user_tool_id:
              • Type: string
            • is_trial:
              • Type: boolean

Security

  • ApiKeyAuth: []