addedInput schema / properties / answers
Added value: +{
+ "properties": {
+ "charged": {
+ "description": "Were you charged the quoted amount, once?",
+ "enum": [
+ "as_quoted",
+ "more",
+ "twice"
+ ],
+ "type": "string"
+ },
+ "dataUsable": {
+ "description": "Did the data look real and usable?",
+ "enum": [
+ "yes",
+ "unsure",
+ "no"
+ ],
+ "type": "string"
+ },
+ "gotResponse": {
+ "description": "Did you get a response after paying?",
+ "type": "boolean"
+ },
+ "matchedListing": {
+ "description": "Did it match what the listing promised?",
+ "enum": [
+ "yes",
+ "partly",
+ "no"
+ ],
+ "type": "string"
+ },
+ "wouldPayAgain": {
+ "description": "Would you pay this endpoint again?",
+ "type": "boolean"
+ }
+ },
+ "type": "object"
+}
changedInput schema / properties / outcome / description
Previous value: -"delivered = the response was usable; problem = error, empty, or wrong shape"New value: +"Optional shortcut instead of answers: delivered = usable; problem = error, empty, wrong or overcharged"
changedInput schema / properties / receipt / description
Previous value: -"The receipt returned with the 'allow' decision"New value: +"The receipt from a Lumière PayCheck 'allow' decision (paid plans). Or send url + tx instead."
changedInput schema / properties / tx / description
Previous value: -"Settlement transaction hash, if known (0x...)"New value: +"The payment's transaction hash (Base 0x...) or Solana signature"
addedInput schema / properties / url
Added value: +{
+ "description": "The endpoint you paid (with tx, when you have no receipt)",
+ "type": "string"
+}
removedInput schema / required
Removed value: -[
- "receipt",
- "outcome"
-]
addedOutput schema / properties / flagged
Added value: +{
+ "description": "no_response, overcharged or double_charged: sent privately to the operator for an immediate re-test",
+ "type": "string"
+}
addedOutput schema / properties / network
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / ourTestQueued
Added value: +{
+ "description": "Our own paid test of this endpoint is queued (buyer confirmations or problem reports moved it up)",
+ "type": "boolean"
+}
addedOutput schema / properties / overcharge
Added value: +{
+ "description": "Present when the on-chain payment was higher than any quote we saw",
+ "type": "string"
+}
addedOutput schema / properties / paid
Added value: +{
+ "description": "Amount paid on-chain, atomic units",
+ "type": "string"
+}
addedOutput schema / properties / verifiedOnChain
Added value: +{
+ "description": "The payment was found on-chain (reports sent with tx instead of a receipt)",
+ "type": "boolean"
+}