Noyo Label API
The Label API from Noyo — 2 operation(s) for label.
The Label API from Noyo — 2 operation(s) for label.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
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.curl "https://apis.io/api/v1/apis/noyo-label-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
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: 3.2.0
info:
description: APIs to manage and consume information about Carriers
title: Noyo Carrier Carrier Mapped Field Label API
version: 1.0.0
servers: []
tags:
- name: Label
paths:
/api/v1/labels:
get:
description: Returns a list of Labels
operationId: getLabelList
parameters:
- in: query
name: display_name
required: false
schema:
type: string
responses:
'200':
content:
application/json:
example:
- created: 1626281253
display_name: My Label!
id: 4yac0992-933a-4743-8dab-0d606ef2526e
modified: 1626281253
summary: This belongs to me
version: 7uce0972-256a-4743-8dab-0d606ef2593q
- created: 1626281253
display_name: Your Label!
id: 98c00f7b-8ce6-4b2b-85f7-9c701e268c64
modified: 1626281253
summary: This doesnt belongs to me
version: 839412f7-bc56-4f2e-9e20-f2baf2eedc5b
schema:
$ref: '#/components/schemas/LabelPublicResult'
description: Successful Response - Returns all matching Labels
summary: Get a list of all Labels
tags:
- Label
/ui/v1/labels/{label_id}/bulk_assign:
post:
description: Bulk create Member Transaction Labels.
operationId: bulkCreateMemberTransactionLabels
parameters:
- description: The unique identifier of the label being added to member transactions
in: path
name: label_id
required: true
schema:
example: 2613a221-d3c8-4c8a-86d5-e7e885fd1da9
type: string
requestBody:
content:
application/json:
examples:
success:
value:
member_transactions:
- 8fac0992-933a-4743-8dab-0d606ef2569e
schema:
$ref: '#/components/schemas/BulkLabelTransactionsRequest'
required: true
responses:
'201':
content:
application/json:
example:
failed_updates: []
successful_updates:
- 8fac0992-933a-4743-8dab-0d606ef2569e
schema:
$ref: '#/components/schemas/BulkLabelResult'
description: Successful Response - Returns the member transaction ids that failed and succeeded
summary: Bulk create Member Transaction Labels
tags:
- Label
components:
schemas:
LabelPublicResult:
properties:
created:
description: The date the record was created
type: integer
display_name:
type: string
id:
description: Unique identifier of the record in Noyo
format: uuid
type: string
modified:
description: The date the record was last updated
type: integer
summary:
type: string
version:
description: Current version of the record
format: uuid
type: string
required:
- created
- display_name
- id
- modified
- version
type: object
x-field_order: []
BulkLabelTransactionsRequest:
properties:
member_transactions:
items:
description: Member Transactions UUID's to apply label
format: uuid
type: string
type: array
required:
- member_transactions
type: object
x-field_order: []
BulkLabelResult:
properties:
failed_updates:
items:
description: UUID of member transaction with failed update
format: uuid
type: string
type: array
successful_updates:
items:
description: UUID of member transaction with successful update
format: uuid
type: string
type: array
required:
- failed_updates
- successful_updates
type: object
x-field_order: []