FireAPI
Description
The Ultimate API Marketplace & Tool Hub. Discover, build, and monetize APIs and tools with seamless SSO integration.
Version
1.0.0
Contact
- Name: FireAPI Support
- URL: FireAPI Support
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
- query:
- 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
- Items:
- Type: array
- tools:
- Properties:
- Type: object
- success:
- Properties:
- Type: object
- Schema:
- application/json:
- 200:
/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...
- token:
- Properties:
- Type: object
- Schema:
- application/json:
- Responses:
- 200:
- Description: Token verification successful
- Content:
- application/json:
- Schema:
- Type: object
- Properties:
- success:
- Type: boolean
- data:
- $ref: #/components/schemas/SSOResponse
- success:
- Properties:
- Type: object
- Schema:
- application/json:
- 200:
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
- tool_id:
- Properties:
SSOResponse
- Type: object
- Properties:
- user:
- Type: object
- Properties:
- id:
- Type: integer
- email:
- Type: string
- name:
- Type: string
- id:
- Properties:
- Type: object
- tool:
- Type: object
- Properties:
- id:
- Type: integer
- name:
- Type: string
- slug:
- Type: string
- id:
- Properties:
- Type: object
- subscription:
- Type: object
- Properties:
- user_tool_id:
- Type: string
- is_trial:
- Type: boolean
- user_tool_id:
- Properties:
- Type: object
- user:
- Properties:
Security
- ApiKeyAuth: []