Geniemode website screenshot

Geniemode

Geniemode (Geniemode Global Pvt Ltd) is a Gurugram, India based B2B cross-border sourcing and supply-chain technology company founded in 2021 by Amit Sharma and Tanuj Gangwani. It runs an asset-light sourcing platform that connects global retail buyers in home textiles, furniture, apparel and accessories with a vetted manufacturer network, covering product discovery and design collaboration, sampling, quality control, factory and raw-material management, logistics, customs and invoicing. Its technology surface is an internal operations and partner portal at portal.geniemode.com, built on Spring Boot, whose Springfox-generated Swagger 2.0 contract is served publicly while every operation itself sits behind authentication. Geniemode publishes no developer program, SDKs, pricing or public API documentation.

Geniemode publishes 95 APIs on the APIs.io network, including Admin API, Admin Controller API, Admin Qc Audio Recording Controller API, and 92 more. Tagged areas include Company, Sourcing, Supply Chain, Procurement, and B2B Commerce.

Geniemode’s developer surface includes signup flow, support, engineering blog, and 14 more developer resources.

24.3/100 emerging ▬ flat Agent 26/100 agent aware saas Full breakdown ↓
scored 2026-09-14 · rubric v0.22.0
1 APIs
CompanySourcingSupply ChainProcurementB2B CommerceManufacturingLogisticsTextilesApparelFurnitureQuality ControlIndia

What this lets a business do 8

Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →

Supplier Management
BC-510
manufacturer-brand-approval-controllermanufacturer-controllermanufacturer-v-2-controllermanufacturer-v-2-login-less-controllermill-controller
GET /api/manufacturer/GetManufacturers/factoryCompliances PUT /api/manufacturer/auditStatus/{manufacturerId} POST /api/v2/loginless/manufacturer POST /api/v2/loginless/manufacturer/uploadDocs
Quality Management
BC-720
qc-audit-controllerqc-controllerqc-file-check-list-controllerqc-tech-controller
POST /api/v1/path/generic_qc/addNewFabricInspectionQuestion POST /api/v1/path/qc-audit/{qcId}/sample/{qcSamplingItemId}/audit GET /api/v1/path/qc-audit/{qcId}/samples-to-audit POST /api/v1/path/qc_file_check_list/{orderId}
Financial Management
BC-200
commission-invoice-controllerfinal-invoice-controllerinvoice-controllerinvoice-payments-controller
POST /api/v1/commission/invoice POST /api/v1/commission/invoice/offline-invoice POST /api/v1/path/invoicePayments/{finalInvoiceId} GET /api/v1/path/final-invoice
Shipment Visibility & Tracking Management
BC-2510
shipment-tracking-controller
POST /api/v1/shipment-tracking/add-order-tracking-details GET /api/v1/shipment-tracking/get-order-tracking-details
Customer Relationship Management
BC-420
client-controller
POST /api/client/CreateClient GET /api/client/get-buyer-pending-steps
Financial Planning & Analysis
BC-230
finance-dashboard-controller
GET /api/v1/dashboard/finance/buyAndSellARAP GET /api/v1/dashboard/finance/commissionARAP
Customs & Trade Compliance Management
BC-2480
hts-code-duty-controller
GET /api/v1/path/hts/{htsCode}/duty
Supply Chain Management
BC-520
order-v-2-controller
POST /api/v2/new/orders/CreateOrder PUT /api/v2/new/orders/UpdateOrder PUT /api/v2/new/orders/UpdateOrderDates GET /api/v2/new/orders/buyer/pos/{orderId}

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-09-14 · rubric v0.22.0
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it carries 10 points of the composite. It is scored from the published contracts themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in front of it, and the first time that check is skipped a duplicate record is created. Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet, not penalised by it.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/geniemode: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

APIs 95

Individual APIs this provider publishes, each with its own machine-readable definition.

Geniemode Admin Qc Audio Recording Controller API

Admin QC Audio Recording Controller

Geniemode Audit Order Product Attribution Controller API

Audit Order Product Attribution Controller

Geniemode Business Owner Controller API

Business Owner Controller

Geniemode Change Tna Request Controller API

Change Tna Request Controller

Geniemode Commission Invoice Controller API

Commission Invoice Controller

Geniemode Courier Budget Controller API

Courier Budget Controller

Geniemode Courier Entity Controller API

Courier Entity Controller

Geniemode Courier Partner Controller API

Courier Partner Controller

Geniemode Currency Conversion Controller API

Currency Conversion Controller

Geniemode Edi Monitoring Controller API

Edi Monitoring Controller

Geniemode Factory Finance Controller API

Factory Finance Controller

Geniemode Factory Raw Material Controller API

Factory Raw Material Controller

Geniemode Factory Wip Controller API

Factory Wip Controller

Geniemode Final Invoice Controller API

Final Invoice Controller

Geniemode Finance Dashboard Controller API

Finance Dashboard Controller

Geniemode Generic Utils Controller API

Generic Utils Controller

Geniemode Geniemode Entity Controller API

Geniemode Entity Controller

Geniemode Hts Code Duty Controller API

Hts Code Duty Controller

Geniemode Indexer Service Controller API

Indexer Service Controller

Geniemode Invoice Finance Controller API

Invoice Finance Controller

Geniemode Invoice Logistics Controller API

Invoice Logistics Controller

Geniemode Invoice Payments Controller API

Invoice Payments Controller

Geniemode Loginless Tn A Controller API

Loginless Tn A Controller

Geniemode Logistics Dashboard Controller API

Logistics Dashboard Controller

Geniemode Manufacturer Brand Approval Controller API

Manufacturer Brand Approval Controller

Geniemode Manufacturer Controller API

Manufacturer Controller

Geniemode Manufacturer V 2 Controller API

Manufacturer V 2 Controller

Geniemode Manufacturer V 2 Login Less Controller API

Manufacturer V 2 Login Less Controller

Geniemode Mill Details Controller API

Mill Details Controller

Geniemode Order Carton Controller API

Order Carton Controller

Geniemode Order Dna Summary Controller API

Order Dna Summary Controller

Geniemode Order Finance Controller API

Order Finance Controller

Geniemode Order Generic Utils Controller API

Order Generic Utils Controller

Geniemode Order Group Finance Controller API

Order Group Finance Controller

Geniemode Order Group Founder Controller API

Order Group Founder Controller

Geniemode Order Handling Controller API

Order Handling Controller

Geniemode Order Product Attribution Controller API

Order Product Attribution Controller

Geniemode Order Risk Founder Controller API

Order Risk Founder Controller

Geniemode Order Status History Controller API

Order Status History Controller

Geniemode Order Traceability Controller API

Order Traceability Controller

Geniemode Payment Calendar Controller API

Payment Calendar Controller

Geniemode Possible Shipments Controller API

Possible Shipments Controller

Geniemode Pre Order Finance Controller API

Pre Order Finance Controller

Geniemode Pre Order Po Finance Controller API

Pre Order Po Finance Controller

Geniemode Pre Order Rm Controller API

Pre Order Rm Controller

Geniemode Qc File Check List Controller API

QC File Check List Controller

Geniemode Quality Defects Controller API

Quality Defects Controller

Geniemode Shipment Tracking Controller API

Shipment Tracking Controller

Geniemode Tna Dashboard Controller API

Tna Dashboard Controller

Geniemode User Qc Audio Recording Controller API

User QC Audio Recording Controller

Geniemode Vp Dashboard Controller API

Vp Dashboard Controller

Geniemode Workflow Step Controller API

Workflow Step Controller

Geniemode Workflow Step Order Map Controller API

Workflow Step Order Map Controller

Scroll for all 95

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Geniemode Rate Limits

0 limits

RATE LIMITS

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Geniemode Authentication

1 scheme

SECURITY

Geniemode Domain Security

TLSv1.3 · DMARC

SECURITY

Resources

Get Started 2

Portal, sign-up, and the first successful call

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 2

Pagination, idempotency, versioning, errors, and events

Build 2

SDKs, sample code, and the tooling you integrate with

Access & Security 1

Authentication, authorization, and security posture

Operate 2

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 2

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: geniemode
name: Geniemode
description: Geniemode (Geniemode Global Pvt Ltd) is a Gurugram, India based B2B cross-border sourcing and supply-chain technology
  company founded in 2021 by Amit Sharma and Tanuj Gangwani. It runs an asset-light sourcing platform that connects global
  retail buyers in home textiles, furniture, apparel and accessories with a vetted manufacturer network, covering product
  discovery and design collaboration, sampling, quality control, factory and raw-material management, logistics, customs and
  invoicing. Its technology surface is an internal operations and partner portal at portal.geniemode.com, built on Spring
  Boot, whose Springfox-generated Swagger 2.0 contract is served publicly while every operation itself sits behind authentication.
  Geniemode publishes no developer program, SDKs, pricing or public API documentation.
url: https://raw.githubusercontent.com/api-evangelist/geniemode/refs/heads/main/apis.yml
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: false
  label: Hosted service · you call their endpoint
  confidence: medium
  source:
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: unknown
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Unknown
  confidence: low
  source:
  - authentication
  - rate-limits
  - security
  generated: '2026-09-03'
  method: derived
image: https://assets.geniemode.com/geniemode-assets/websiteImages/MainLogoMinified.png
x-type: company
x-source: harvest:secondary-market
specificationVersion: '0.20'
created: '2026-08-21'
modified: '2026-08-21'
tags:
- Company
- Sourcing
- Supply Chain
- Procurement
- B2B Commerce
- Manufacturing
- Logistics
- Textiles
- Apparel
- Furniture
- Quality Control
- India
apis:
- aid: geniemode:geniemode-admin-api
  name: Geniemode Admin API
  description: Admin
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - Admin
  tags_raw:
  - admin
  properties:
  - type: OpenAPI
    url: openapi/geniemode-admin-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-admin-controller-api
  name: Geniemode Admin Controller API
  description: Admin Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - admin-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-admin-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-admin-qc-audio-recording-controller-api
  name: Geniemode Admin Qc Audio Recording Controller API
  description: Admin QC Audio Recording Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - admin-qc-audio-recording-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-admin-qc-audio-recording-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-audit-controller-api
  name: Geniemode Audit Controller API
  description: Audit Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - audit-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-audit-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-audit-order-product-attribution-controller-api
  name: Geniemode Audit Order Product Attribution Controller API
  description: Audit Order Product Attribution Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - audit-order-product-attribution-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-audit-order-product-attribution-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-authorisation-api
  name: Geniemode Authorisation API
  description: Authorisation
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - Authorisation
  tags_raw:
  - authorisation
  properties:
  - type: OpenAPI
    url: openapi/geniemode-authorisation-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-back-fill-controller-api
  name: Geniemode Back Fill Controller API
  description: Back Fill Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - back-fill-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-back-fill-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-bank-controller-api
  name: Geniemode Bank Controller API
  description: Bank Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - bank-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-bank-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-business-owner-controller-api
  name: Geniemode Business Owner Controller API
  description: Business Owner Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - business-owner-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-business-owner-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-carton-controller-api
  name: Geniemode Carton Controller API
  description: Carton Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - carton-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-carton-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-change-tna-request-controller-api
  name: Geniemode Change Tna Request Controller API
  description: Change Tna Request Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - change-tna-request-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-change-tna-request-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-client-controller-api
  name: Geniemode Client Controller API
  description: Client Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - client-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-client-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-commission-invoice-controller-api
  name: Geniemode Commission Invoice Controller API
  description: Commission Invoice Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - commission-invoice-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-commission-invoice-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-courier-budget-controller-api
  name: Geniemode Courier Budget Controller API
  description: Courier Budget Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - courier-budget-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-courier-budget-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-courier-controller-api
  name: Geniemode Courier Controller API
  description: Courier Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - courier-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-courier-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-courier-entity-controller-api
  name: Geniemode Courier Entity Controller API
  description: Courier Entity Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - courier-entity-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-courier-entity-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-courier-partner-controller-api
  name: Geniemode Courier Partner Controller API
  description: Courier Partner Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - courier-partner-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-courier-partner-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-currency-conversion-controller-api
  name: Geniemode Currency Conversion Controller API
  description: Currency Conversion Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - currency-conversion-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-currency-conversion-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-dashboard-controller-api
  name: Geniemode Dashboard Controller API
  description: Dashboard Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - dashboard-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-dashboard-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-designer-controller-api
  name: Geniemode Designer Controller API
  description: Designer Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - designer-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-designer-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-documents-controller-api
  name: Geniemode Documents Controller API
  description: Documents Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - documents-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-documents-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-dpr-controller-api
  name: Geniemode Dpr Controller API
  description: Dpr Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - dpr-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-dpr-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-edi-monitoring-controller-api
  name: Geniemode Edi Monitoring Controller API
  description: Edi Monitoring Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - edi-monitoring-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-edi-monitoring-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-excel-controller-api
  name: Geniemode Excel Controller API
  description: Excel Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - excel-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-excel-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-factory-controller-api
  name: Geniemode Factory Controller API
  description: Factory Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - FactoryController
  tags_raw:
  - factory-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-factory-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-factory-finance-controller-api
  name: Geniemode Factory Finance Controller API
  description: Factory Finance Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - factory-finance-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-factory-finance-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-factory-raw-material-controller-api
  name: Geniemode Factory Raw Material Controller API
  description: Factory Raw Material Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - factory-raw-material-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-factory-raw-material-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-factory-wip-controller-api
  name: Geniemode Factory Wip Controller API
  description: Factory Wip Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - factory-wip-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-factory-wip-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-final-invoice-controller-api
  name: Geniemode Final Invoice Controller API
  description: Final Invoice Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - final-invoice-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-final-invoice-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-finance-dashboard-controller-api
  name: Geniemode Finance Dashboard Controller API
  description: Finance Dashboard Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - finance-dashboard-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-finance-dashboard-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-ftp-client-controller-api
  name: Geniemode Ftp Client Controller API
  description: Ftp Client Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - ftp-client-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-ftp-client-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-generic-utils-controller-api
  name: Geniemode Generic Utils Controller API
  description: Generic Utils Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - generic-utils-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-generic-utils-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-geniemode-entity-controller-api
  name: Geniemode Geniemode Entity Controller API
  description: Geniemode Entity Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - geniemode-entity-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-geniemode-entity-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-hts-code-duty-controller-api
  name: Geniemode Hts Code Duty Controller API
  description: Hts Code Duty Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - hts-code-duty-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-hts-code-duty-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-indexer-service-controller-api
  name: Geniemode Indexer Service Controller API
  description: Indexer Service Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - indexer-service-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-indexer-service-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-invoice-controller-api
  name: Geniemode Invoice Controller API
  description: Invoice Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - invoice-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-invoice-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-invoice-finance-controller-api
  name: Geniemode Invoice Finance Controller API
  description: Invoice Finance Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - invoice-finance-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-invoice-finance-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-invoice-logistics-controller-api
  name: Geniemode Invoice Logistics Controller API
  description: Invoice Logistics Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - invoice-logistics-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-invoice-logistics-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-invoice-payments-controller-api
  name: Geniemode Invoice Payments Controller API
  description: Invoice Payments Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - invoice-payments-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-invoice-payments-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-kpi-controller-api
  name: Geniemode Kpi Controller API
  description: Kpi Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - kpi-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-kpi-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-lead-controller-api
  name: Geniemode Lead Controller API
  description: Lead Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - lead-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-lead-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-loginless-tn-a-controller-api
  name: Geniemode Loginless Tn A Controller API
  description: Loginless Tn A Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - loginless-tn-a-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-loginless-tn-a-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-logistics-dashboard-controller-api
  name: Geniemode Logistics Dashboard Controller API
  description: Logistics Dashboard Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - logistics-dashboard-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-logistics-dashboard-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-manufacturer-brand-approval-controller-api
  name: Geniemode Manufacturer Brand Approval Controller API
  description: Manufacturer Brand Approval Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - manufacturer-brand-approval-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-manufacturer-brand-approval-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-manufacturer-controller-api
  name: Geniemode Manufacturer Controller API
  description: Manufacturer Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - manufacturer-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-manufacturer-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-manufacturer-v-2-controller-api
  name: Geniemode Manufacturer V 2 Controller API
  description: Manufacturer V 2 Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - manufacturer-v-2-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-manufacturer-v-2-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-manufacturer-v-2-login-less-controller-api
  name: Geniemode Manufacturer V 2 Login Less Controller API
  description: Manufacturer V 2 Login Less Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - manufacturer-v-2-login-less-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-manufacturer-v-2-login-less-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-margin-controller-api
  name: Geniemode Margin Controller API
  description: Margin Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - margin-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-margin-controller-api-openapi.yml
  - type: Authentication
    url: authentication/geniemode-authentication.yml
  - type: ErrorCatalog
    url: errors/geniemode-problem-types.yml
  - type: Conventions
    url: conventions/geniemode-conventions.yml
  - type: DataModel
    url: data-model/geniemode-data-model.yml
- aid: geniemode:geniemode-mill-controller-api
  name: Geniemode Mill Controller API
  description: Mill Controller
  humanURL: https://portal.geniemode.com/
  baseURL: https://portal.geniemode.com
  tags:
  - mill-controller
  properties:
  - type: OpenAPI
    url: openapi/geniemode-mill-control

# --- truncated at 32 KB (62 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/geniemode/refs/heads/main/apis.yml

Work with this as data

Every provider 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 providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • 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 provider
curl "https://apis.io/api/v1/providers/geniemode"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/geniemode/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/geniemode/evidence"

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.