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

SNHP Negotiation API

Tier 1: multi-round bargaining

SNHP Negotiation API is one of 23 APIs that SNHP publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Negotiation. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a getting-started guide, authentication docs, and rate-limit docs.

This API exposes 15 operations across 15 paths, and defines 26 schemas. It is described by OpenAPI 3.2.0, at version 0.1.0.

Requests are made against the base URL https://snhp.dev/mcp/.

15 operations 15 paths 26 schemas 15 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
0.1.0
Base URL
https://snhp.dev/mcp/
Resource Areas
1

Paths & Operations 15

Across 15 paths, the API surfaces 15 operations — 15 POST. Each is listed below with its method, path, parameters, and response codes.

negotiation 15

Tier 1: multi-round bargaining

POST
/v1/negotiate/turn
Plain-terms negotiation: dollars in, a dollar counter + message out
negotiate_turn_endpoint_v1_negotiate_turn_post body → 200422
POST
/v1/negotiate/bundle
Multi-issue negotiation: logroll across several linked issues
negotiate_bundle_endpoint_v1_negotiate_bundle_post body → 200422
POST
/v1/a2a/open_session
Verify both peers and derive peermode server-side
open_session_v1_a2a_open_session_post body → 200422
POST
/v1/a2a/next_offer
Offer recommendation using the SESSION's verified peermode
next_offer_v1_a2a_next_offer_post body → 200422
POST
/v1/a2a/settle
Emit signed AP2 Intent/Cart mandates for the agreed deal
settle_v1_a2a_settle_post body → 200422
POST
/v1/advice/session
Open Advice Session
open_advice_session_v1_advice_session_post body → 200422
POST
/v1/advice/move
Advice Move
advice_move_v1_advice_move_post body → 200422
POST
/v1/advice/bundle
Advice Bundle Move
advice_bundle_move_v1_advice_bundle_post body → 200422
POST
/v1/advice/close
Close Advice Session
close_advice_session_v1_advice_close_post body → 200422
POST
/v1/negotiation/sell/next_offer
Sell-side next-offer recommendation
negotiation_sell_next_offer_v1_negotiation_sell_next_offer_post body → 200400422
POST
/v1/negotiation/buy/next_offer
Buy-side next-offer recommendation with defense bundle
negotiation_buy_next_offer_v1_negotiation_buy_next_offer_post body → 200422
POST
/v1/dispute/negotiate
Run a refund-dispute settlement negotiation: unaided vs. SNHP-coached
dispute_negotiate_v1_dispute_negotiate_post body → 200422
POST
/v1/negotiation/detect_anchor_attack
Z-score anchor-attack detection
negotiation_detect_anchor_attack_v1_negotiation_detect_anchor_attack_post body → 200422
POST
/v1/negotiation/declare_first_strike
Cryptographic commit to a buyer reservation (signed attestation)
negotiation_declare_first_strike_v1_negotiation_declare_first_strike_post body → 200422
POST
/v1/negotiation/reveal_first_strike
Reveal a first-strike commitment to obtain the binding offer
negotiation_reveal_first_strike_v1_negotiation_reveal_first_strike_post body → 200422

Schemas 26

The contract defines 26 schemas that model the data the API accepts and returns. The most detailed are BuyNextOfferRequest (10 properties), SellNextOfferRequest (9 properties), SessionOpenIn (9 properties), BuyNextOfferResponse (9 properties). Each schema is shown below with its type and property counts.

BundleIssue
object
4 properties 4 required
NegotiateTurnRequest
object
7 properties 3 required
SessionOpenIn
object
9 properties 5 required
DisputeNegotiateRequest
object
Inputs for a refund-dispute settlement negotiation. All dollar amounts in USD.
5 properties 3 required
SessionMoveIn
object
5 properties 3 required
RevealFirstStrikeResponse
object
6 properties 6 required
DetectAnchorAttackRequest
object
2 properties 2 required
DeclareFirstStrikeResponse
object
5 properties 5 required
NextOfferRequest
object
8 properties 3 required
SellNextOfferRequest
object
9 properties 2 required
RevealFirstStrikeRequest
object
4 properties 4 required
NegotiateBundleRequest
object
6 properties 1 required
BuyNextOfferRequest
object
10 properties 2 required
SellNextOfferResponse
object
7 properties 7 required
BundleMoveIn
object
8 properties 3 required
SessionCloseIn
object
2 properties 2 required
HTTPValidationError
object
1 property
DeclareFirstStrikeRequest
object
5 properties 5 required
ValidationError
object
5 properties 3 required
PeerProof
object
4 properties 2 required
DetectAnchorAttackResponse
object
5 properties 5 required
OpenSessionRequest
object
4 properties 3 required
MarketPrior
object
2 properties 2 required
BuyNextOfferResponse
object
9 properties 9 required
WTPPrior
object
2 properties 2 required
SettleRequest
object
6 properties 2 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

snhp-dev-negotiation-api-openapi.yml Raw ↑

Other APIs SNHP publishes across the network.

SNHP MCP Server
SNHP Arena API
SNHP Auctions API
SNHP Billing API
SNHP Block API
SNHP Discovery API
SNHP Divorce API
SNHP Health API
SNHP Helper API
SNHP Hit API
SNHP Mechanism API
SNHP Mpp API
Where this information came from

This is an independent, third-party profile of SNHP Negotiation 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.