MobileAPI.dev api API

The api API from MobileAPI.dev — 2 operation(s) for api.

Operations 2

GET /api/firewall/ A Viewset for Viewing Firewall Log Entries. #
GET /api/firewall/{id}/ A Viewset for Viewing Firewall Log Entries. #

Documentation

Specifications

Code Examples

Schemas & Data

📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/json-schema/mobileapi-battery-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/json-schema/mobileapi-body-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/json-schema/mobileapi-comms-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/json-schema/mobileapi-device-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/json-schema/mobileapi-devicelist-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/json-schema/mobileapi-display-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/json-schema/mobileapi-features-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/json-schema/mobileapi-image-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/json-schema/mobileapi-maincamera-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/json-schema/mobileapi-manufacturer-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/json-schema/mobileapi-memory-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/json-schema/mobileapi-misc-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/json-schema/mobileapi-network-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/json-schema/mobileapi-platform-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/json-schema/mobileapi-selfiecamera-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/json-schema/mobileapi-sound-schema.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/json-structure/mobileapi-battery-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/json-structure/mobileapi-body-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/json-structure/mobileapi-comms-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/json-structure/mobileapi-device-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/json-structure/mobileapi-devicelist-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/json-structure/mobileapi-display-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/json-structure/mobileapi-features-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/json-structure/mobileapi-image-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/json-structure/mobileapi-maincamera-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/json-structure/mobileapi-manufacturer-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/json-structure/mobileapi-memory-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/json-structure/mobileapi-misc-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/json-structure/mobileapi-network-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/json-structure/mobileapi-platform-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/json-structure/mobileapi-selfiecamera-structure.json
📊
JSONStructure
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/json-structure/mobileapi-sound-structure.json

Other Resources

🔗
Examples
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/examples/mobileapi-ai-query-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/examples/mobileapi-autocomplete-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/examples/mobileapi-device-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/examples/mobileapi-devicelist-example.json
🔗
Examples
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/examples/mobileapi-manufacturer-example.json
🔗
JSONLD
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/json-ld/mobileapi-dev-context.jsonld
🔗
APIsJSON
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/apis.yml
🔗
Arazzo
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/arazzo/mobileapi-dev-ai-query-with-account-check-workflow.yml
🔗
Arazzo
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/arazzo/mobileapi-dev-assemble-spec-sheet-workflow.yml
🔗
Arazzo
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/arazzo/mobileapi-dev-autocomplete-resolve-device-workflow.yml
🔗
Arazzo
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/arazzo/mobileapi-dev-browse-manufacturer-catalog-workflow.yml
🔗
Arazzo
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/arazzo/mobileapi-dev-browse-type-year-workflow.yml
🔗
Arazzo
https://raw.githubusercontent.com/api-evangelist/mobileapi-dev/refs/heads/main/arazzo/mobileapi-dev-search-device-detail-workflow.yml

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/mobileapi-dev-api-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

mobileapi-dev-api-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Mobile API
  description: REST API providing structured device specifications, base64-encoded product images, and pricing metadata for 31,500+ smartphones, tablets, smartwatches, and laptops across 200+ manufacturers. Endpoints support paginated listing, fuzzy search by name or model number, autocomplete, browsing by manufacturer/year/type, per-category specifications (battery, display, platform, memory, cameras, network, sound, comms, features, body, misc), high-resolution images, manufacturer directory, account introspection (/me/), and an AI natural-language query endpoint.
  termsOfService: https://app.getterms.io/view/AG2Np/terms-of-service/en-us
  contact:
    name: MobileAPI.dev Support
    email: support@mobileapi.dev
    url: https://mobileapi.dev/
  version: v1
servers:
- url: https://api.mobileapi.dev
  description: MobileAPI.dev production server
security:
- ApiKeyHeader: []
- ApiKeyQuery: []
tags:
- name: api
paths:
  /api/firewall/:
    parameters: []
    get:
      operationId: api_firewall_list
      summary: A Viewset for Viewing Firewall Log Entries.
      description: 'This is a read-only viewset that allows authenticated admin users

        to view the firewall logs via REST API.'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/FirewallAPILog'
      tags:
      - api
  /api/firewall/{id}/:
    parameters:
    - name: id
      in: path
      description: A unique integer value identifying this Firewall API Log.
      required: true
      schema:
        type: integer
    get:
      operationId: api_firewall_read
      summary: A Viewset for Viewing Firewall Log Entries.
      description: 'This is a read-only viewset that allows authenticated admin users

        to view the firewall logs via REST API.'
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FirewallAPILog'
      tags:
      - api
components:
  schemas:
    FirewallAPILog:
      required:
      - remote_address
      - server_hostname
      - url
      type: object
      properties:
        id:
          title: ID
          type: integer
          readOnly: true
        remote_address:
          title: Remote Address
          description: The IP address of the client making the request.
          type: string
          minLength: 1
        server_hostname:
          title: Server Hostname
          description: The hostname of the server that received the request.
          type: string
          maxLength: 255
          minLength: 1
        url:
          title: Request URL
          description: The URL path that was requested.
          type: string
          minLength: 1
        blocked:
          title: Blocked
          description: Whether this IP is currently blocked.
          type: boolean
        created_at:
          title: Created At
          description: When this log entry was first created.
          type: string
          format: date-time
          readOnly: true
        updated_at:
          title: Updated At
          description: When this log entry was last updated.
          type: string
          format: date-time
          readOnly: true
  securitySchemes:
    ApiKeyHeader:
      type: apiKey
      in: header
      name: Authorization
      description: Provide your API key in the Authorization header using either 'Token YOUR_API_KEY' or 'Bearer YOUR_API_KEY'. Both formats are equivalent.
    ApiKeyQuery:
      type: apiKey
      in: query
      name: key
      description: Fallback - supply your API key as the 'key' query parameter.