NimbusNexus V1:account:region Requests API

The v1:account:region-requests API from NimbusNexus — 1 operation(s) for v1:account:region-requests.

Operations 1

POST /api/v1/account/region-requests Submit Region Request #

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/nimbusnexus:nimbusnexus-v1-account-region-requests-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

nimbusnexus-v1-account-region-requests-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: NimbusNexus API — External V1:account:region Requests API
  description: 'External (public) API intended for client-facing integrations and the web portal.


    Authentication:

    - This API uses JWT Bearer authentication.

    - In Swagger UI, click ''Authorize'' and sign in via the configured token endpoint.

    - Swagger will automatically attach the header: Authorization: Bearer .'
  version: test
servers:
- url: /
  description: Current host
- url: https://fastapi.dev.nimbusnexus.net
  description: Development
security:
- SwaggerLogin: []
- ApiKeyAuth: []
tags:
- name: v1:account:region-requests
paths:
  /api/v1/account/region-requests:
    post:
      tags:
      - v1:account:region-requests
      summary: Submit Region Request
      description: 'Records a region request. Idempotent in spirit — duplicate submissions

        from the same email + region are accepted as separate rows so analytics

        can see the strength of demand over time. Rate limiting on the proxy

        side keeps this from being abused. Originating IP is captured for

        fraud forensics; auto-purged after 365 days by the retention job.'
      operationId: submit_region_request_api_v1_account_region_requests_post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/RegionRequestIn'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/RegionRequestSuccessOut'
        '400':
          description: Bad Request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ResponseBaseErrorOut'
              example:
                success: false
                message: Bad Request
        '422':
          description: Validation error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ResponseValidationErrorOut'
              example:
                success: false
                errors:
                  field:
                  - Invalid value
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ResponseBaseErrorOut'
              example:
                success: false
                message: Internal Server Error
      security:
      - SwaggerLogin: []
      - ApiKeyAuth: []
components:
  schemas:
    ResponseBaseErrorOut:
      properties:
        success:
          type: boolean
          title: Success
          default: false
        message:
          type: string
          title: Message
      type: object
      required:
      - message
      title: ResponseBaseErrorOut
    RegionRequestIn:
      properties:
        email:
          type: string
          format: email
          title: Email
        regionCode:
          type: string
          maxLength: 32
          minLength: 1
          title: Regioncode
        regionOtherText:
          anyOf:
          - type: string
            maxLength: 200
          - type: 'null'
          title: Regionothertext
        company:
          anyOf:
          - type: string
            maxLength: 200
          - type: 'null'
          title: Company
        note:
          anyOf:
          - type: string
            maxLength: 1000
          - type: 'null'
          title: Note
      type: object
      required:
      - email
      - regionCode
      title: RegionRequestIn
      description: 'Anonymous region-request submission. Field names use camelCase aliases

        to match what the marketing-site Next.js proxy posts; service code

        consumes the canonical snake_case names.'
    ResponseValidationErrorOut:
      properties:
        success:
          type: boolean
          title: Success
          default: false
        errors:
          additionalProperties:
            items:
              type: string
            type: array
          type: object
          title: Errors
      type: object
      required:
      - errors
      title: ResponseValidationErrorOut
    RegionRequestSuccessOut:
      properties:
        success:
          type: boolean
          title: Success
          default: true
      type: object
      title: RegionRequestSuccessOut
      description: 'Thin acknowledgement — intentionally does not echo the full row back

        over the public endpoint to avoid leaking IDs.'
  securitySchemes:
    HTTPBearer:
      type: http
      scheme: bearer
    APIKeyHeader:
      type: apiKey
      in: header
      name: X-API-Key
    SwaggerLogin:
      type: oauth2
      flows:
        password:
          tokenUrl: /api/v1/account/login_swagger
          scopes: {}
    ApiKeyAuth:
      type: apiKey
      in: header
      name: X-API-Key
      description: API Key format -  base64('<id>:<secret>')