How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Lengow Channel Execution API

REST API for Lengow Channel Execution (NetMarkets marketplace management and NetAmplify ads feed management). Covers session-token authentication, per-route rate-limit introspection, marketplace product integration reports, and the beta v1.0 Catalogues API for listing, reading, creating, updating and deleting products and attributes. Orders, order actions, marketplace metadata and documents are documented in prose at docs.lengow.io on the same api.lengow.io host but are not part of the published OpenAPI.

This API exposes 14 operations across 9 paths, organized into 4 resource areas, and defines 55 schemas. It is described by OpenAPI 3.0.3, at version 1.0.

Requests are made against a single base URL, https://api.lengow.io.

14 operations 9 paths 55 schemas 2 DELETE8 GET2 PATCH2 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.3
API Version
1.0
Base URL
https://api.lengow.io
Authentication
HTTP Bearer
Contact
Terms of Service
Resource Areas
4

Authentication & Security 1

Lengow Channel Execution API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (bearerAuth).

Paths & Operations 14

Across 9 paths, the API surfaces 14 operations — 2 DELETE, 8 GET, 2 PATCH, 2 POST. They span 4 resource areas: Authentication, Rate limits, Catalogues, Marketplaces. Each is listed below with its method, path, parameters, and response codes.

Authentication 2
POST
/access/get_token
/access/gettoken This endpoint returns the session token, that you will have to provide in an Authorization HTTP header to authenticate each of your requests on Lengow API To get your token you will…
Get Authentication Token 2 params → 200400
GET
/me
/me This endpoint returns the current session description. It shows the expiration date of the current session token.
Get Current Session → 200403
Rate limits 1
GET
/rate-limits
/rate-limits This authenticated endpoint returns every API route available to the current login and its configured fixed-window quota. remainingcredit is the current Redis bucket value, clamped to ze…
Get Rate Limits → 200401500
Catalogues 10
GET
/v1.0/catalogues
[BETA] List catalogues
list_catalogues_public_catalogues_get 3 params → 200422429
GET
/v1.0/catalogues/{catalogue_id}
[BETA] Get catalogue
get_catalogue_public_catalogues__catalogue_id__get 2 params → 200404422429
GET
/v1.0/catalogues/{catalogue_id}/attributes
[BETA] List attributes
list_attributes_public_catalogues__catalogue_id__attributes_get 4 params → 200404422429
DELETE
/v1.0/catalogues/{catalogue_id}/products
[BETA] Delete multiple products
delete_products_public_catalogues__catalogue_id__products_delete 3 params → 207404409422429
GET
/v1.0/catalogues/{catalogue_id}/products
[BETA] List products
list_products_public_catalogues__catalogue_id__products_get 4 params → 200404422429
PATCH
/v1.0/catalogues/{catalogue_id}/products
[BETA] Update batch of products
update_products_public_catalogues__catalogue_id__products_patch 2 params body → 207404409422429
POST
/v1.0/catalogues/{catalogue_id}/products
[BETA] Create or replace products
upsert_products_public_catalogues__catalogue_id__products_post 2 params body → 207404409422429
DELETE
/v1.0/catalogues/{catalogue_id}/products/{product_id_value}
[BETA] Delete a product
delete_product_public_catalogues__catalogue_id__products__product_id_value__delete 3 params → 200404409422429
GET
/v1.0/catalogues/{catalogue_id}/products/{product_id_value}
[BETA] Get product
get_product_public_catalogues__catalogue_id__products__product_id_value__get 3 params → 200404422429
PATCH
/v1.0/catalogues/{catalogue_id}/products/{product_id_value}
[BETA] Update product
update_product_public_catalogues__catalogue_id__products__product_id_value__patch 3 params body → 200400404409422429
Marketplaces 1
GET
/v3.0/report/export
Get product reports
Get product reports 3 params → 200429503

Schemas 55

The contract defines 55 schemas that model the data the API accepts and returns. The most detailed are DigestReportOffersEntry (11 properties), DigestReportProductsEntry (11 properties), GetCatalogueResponse (10 properties), Error (8 properties). Each schema is shown below with its type and property counts.

AvailableFilters
object
2 properties 2 required
DatabaseStatus
object
2 properties 2 required
DeleteProductResponse
object
Response model for single product deletion.
2 properties 2 required
DeleteProductsResponse
array
Response model for deleting multiple products.
DeleteProductsResponseItem
object
Response item for a single product deletion.
2 properties 2 required
DigestReportOffersEntry
object
11 properties 10 required
DigestReportProductsEntry
object
11 properties 10 required
DigestResponse
object
3 properties 3 required
DigestV2Reports
object
2 properties 2 required
DigestV2Response
object
1 property 1 required
DuplicateRulesRequest
object
3 properties 3 required
Error
object
8 properties 7 required
ErrorAttribute
object
1 property 1 required
ErrorIndicator
object
2 properties 2 required
ErrorsResponseSeralizer
object
2 properties 2 required
GetCatalogueResponse
object
10 properties 9 required
GetProductResponse
object
GroupsResponse
object
3 properties 3 required
HTTPValidationError
object
1 property
LineErrorCount
object
1 property 1 required
LineWarningCount
object
1 property 1 required
ListAttributesResponse
ListCataloguesResponse
ListCataloguesResponseItem-Input
object
8 properties 8 required
ListCataloguesResponseItem-Output
object
8 properties 6 required
ListProductsResponse
ListProductsResponseItem
object
2 properties 2 required
Measures
object
6 properties 6 required
PaginatedResultWithNext_ListCataloguesResponseItem_-Input
object
5 properties 5 required
PaginatedResultWithNext_ListCataloguesResponseItem_-Output
object
5 properties 5 required
PaginatedResultWithNext_ListProductsResponseItem_
object
5 properties 5 required
PaginatedResultWithNext_str_
object
5 properties 5 required
Product
object
8 properties 8 required
ProductsErrorCount
object
1 property 1 required
ProductsPublished
object
2 properties 2 required
ProductsResponse
object
3 properties 3 required
ProductsSent
object
2 properties 2 required
ReportLinesResponse
object
6 properties 5 required
RuleDuplicationAttributeResponse
object
3 properties 3 required
RuleDuplicationErrorResponse
object
4 properties 2 required
RuleDuplicationOperationEntryResponse
object
7 properties 4 required
RuleDuplicationOperationResponse
object
7 properties 5 required
SeverityResponse
object
2 properties 2 required
ShardStatus
object
2 properties 2 required
StatusResponse
object
3 properties 2 required
UpdateProductRequest
object
UpdateProductResponse
UpdateProductsRequest
object
UpdateProductsRequestItem
object
UpdateProductsResponse
object
UpdateProductsResponseItem
object
2 properties 1 required
UpsertProductsRequest
array
UpsertProductsResponse
array
UpsertProductsResponseItem
object
3 properties 3 required
ValidationError
object
3 properties 3 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

lengow-channel-execution-openapi.yml Raw ↑
Where this information came from

This is an independent, third-party profile of Lengow Channel Execution API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.