Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Noyo Differences API

The Differences API from Noyo — 13 operation(s) for differences.

Noyo Differences API is one of 64 APIs that Noyo publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Differences. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 13 operations across 13 paths, and defines 9 schemas. It is described by OpenAPI 3.0.1, at version 1.0.0.

Requests are made against the base URL https://fulfillment.noyo.com.

13 operations 13 paths 9 schemas 7 GET6 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.1
API Version
1.0.0
Base URL
https://fulfillment.noyo.com
Resource Areas
1

Paths & Operations 13

Across 13 paths, the API surfaces 13 operations — 7 GET, 6 PUT. Each is listed below with its method, path, parameters, and response codes.

Differences 13
GET
/api/v1/differences
Retrieves a list of differences.
getDifferenceList 20 params → 200
PUT
/api/v1/differences/assign
Batch assign differences
batchAssignDifferences body → 200
PUT
/api/v1/differences/dismiss
Batch dismiss differences
batchDismissDifferences body → 200
PUT
/api/v1/differences/reopen
Batch reopen differences
batchReopenDifferences body → 200
GET
/api/v1/differences/{difference_id}
Retrieves a single difference
getDifference 1 param → 200
PUT
/api/v1/differences/{difference_id}/assign
Assign a difference
assignDifference 1 param body → 200
PUT
/api/v1/differences/{difference_id}/dismiss
Dismiss a difference
dismissDifference 1 param → 200
PUT
/api/v1/differences/{difference_id}/reopen
Reopen a difference
reopenDifference 1 param → 200
GET
/api/v1/employees/{employee_id}/differences
Retrieves a list of differences belonging to a given employee.
getEmployeeDifferenceList 19 params → 200
GET
/api/v1/groups/{group_id}/differences
Retrieves a list of differences belonging to a group.
getGroupDifferenceList 19 params → 200
GET
/api/v1/member_transactions
Retrieves a list of transaction ids
getDifferenceTransactionIds 4 params → 200
GET
/api/v1/member_transactions/{member_transaction_id}/differences
Retrieves a list of differences sourced from a member transaction.
getMemberTransactionDifferenceList 19 params → 200
GET
/ui/v1/differences/counts
Retrieves counts of differences, split by given attributes
getDifferenceCounts 18 params → 200

Schemas 9

The contract defines 9 schemas that model the data the API accepts and returns. The most detailed are PublicSingleDifferenceResult (20 properties), BasicSingleDifferenceResult (18 properties), PaginatedDifferencesResult (2 properties), PaginatedTransactionsDifferencesResult (2 properties). Each schema is shown below with its type and property counts.

BatchDismissalUpdateRequest
object
1 property
BatchDifferenceUpdateResponse
object
1 property
PaginatedDifferencesResult
object
2 properties 2 required
BatchAssigneeUpdateRequest
object
1 required
UpdateDifferenceAssigneeRequest
object
1 required
DifferenceCountsResult
object
1 property
PublicSingleDifferenceResult
object
20 properties 17 required
PaginatedTransactionsDifferencesResult
object
2 properties 2 required
BasicSingleDifferenceResult
object
18 properties 15 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

noyo-differences-api-openapi.yml Raw ↑

Other APIs Noyo publishes across the network.

Noyo Carrier Mapped Field API
Noyo Carrier Sync API
Noyo Carriers API
Noyo Cases API
Noyo Condition API
Noyo Connection Eligibility API
Noyo Dependent API
Noyo Discrepancies API
Noyo Eligibility Rules API
Noyo Employee API
Noyo Export API
Noyo Feed API