partner_schema.json in billfixers-partner-1.1.3 vs partner_schema.json in billfixers-partner-1.1.4
- old
+ new
@@ -123,10 +123,54 @@
"kind": "OBJECT",
"name": "Bill",
"description": null,
"fields": [
{
+ "name": "allowsContract",
+ "description": "",
+ "args": [],
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ }
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "autoRenegotiate",
+ "description": "",
+ "args": [],
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ }
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "cancelledAt",
+ "description": "The date the bill negotiations were cancelled, if present",
+ "args": [],
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
"name": "createdAt",
"description": "The date the record was created",
"args": [],
"type": {
"kind": "NON_NULL",
@@ -587,84 +631,10 @@
"enumValues": null,
"possibleTypes": null
},
{
"kind": "INPUT_OBJECT",
- "name": "CancelBillInput",
- "description": "Autogenerated input type of CancelBill",
- "fields": null,
- "inputFields": [
- {
- "name": "id",
- "description": null,
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- }
- },
- "defaultValue": null
- },
- {
- "name": "clientMutationId",
- "description": "A unique identifier for the client performing the mutation.",
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "defaultValue": null
- }
- ],
- "interfaces": null,
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "OBJECT",
- "name": "CancelBillPayload",
- "description": "Autogenerated return type of CancelBill",
- "fields": [
- {
- "name": "clientMutationId",
- "description": "A unique identifier for the client performing the mutation.",
- "args": [],
- "type": {
- "kind": "SCALAR",
- "name": "String",
- "ofType": null
- },
- "isDeprecated": false,
- "deprecationReason": null
- },
- {
- "name": "success",
- "description": null,
- "args": [],
- "type": {
- "kind": "NON_NULL",
- "name": null,
- "ofType": {
- "kind": "SCALAR",
- "name": "Boolean",
- "ofType": null
- }
- },
- "isDeprecated": false,
- "deprecationReason": null
- }
- ],
- "inputFields": null,
- "interfaces": [],
- "enumValues": null,
- "possibleTypes": null
- },
- {
- "kind": "INPUT_OBJECT",
"name": "CreateBillInput",
"description": "Autogenerated input type of CreateBill",
"fields": null,
"inputFields": [
{
@@ -2312,11 +2282,11 @@
"name": "AcceptOffer",
"description": "Accept an offer",
"args": [
{
"name": "input",
- "description": null,
+ "description": "Parameters for AcceptOffer",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
@@ -2334,166 +2304,166 @@
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "CancelBill",
+ "name": "CreateBill",
"description": null,
"args": [
{
"name": "input",
- "description": null,
+ "description": "Parameters for CreateBill",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
- "name": "CancelBillInput",
+ "name": "CreateBillInput",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
- "name": "CancelBillPayload",
+ "name": "CreateBillPayload",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "CreateBill",
+ "name": "CreateCustomer",
"description": null,
"args": [
{
"name": "input",
- "description": null,
+ "description": "Parameters for CreateCustomer",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
- "name": "CreateBillInput",
+ "name": "CreateCustomerInput",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
- "name": "CreateBillPayload",
+ "name": "CreateCustomerPayload",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "CreateCustomer",
- "description": null,
+ "name": "RejectOffer",
+ "description": "Reject an offer",
"args": [
{
"name": "input",
- "description": null,
+ "description": "Parameters for RejectOffer",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
- "name": "CreateCustomerInput",
+ "name": "RejectOfferInput",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
- "name": "CreateCustomerPayload",
+ "name": "RejectOfferPayload",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "RejectOffer",
- "description": "Reject an offer",
+ "name": "RenegotiateBill",
+ "description": null,
"args": [
{
"name": "input",
- "description": null,
+ "description": "Parameters for RenegotiateBill",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
- "name": "RejectOfferInput",
+ "name": "RenegotiateBillInput",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
- "name": "RejectOfferPayload",
+ "name": "RenegotiateBillPayload",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "RenegotiateBill",
+ "name": "RespondToInformationRequest",
"description": null,
"args": [
{
"name": "input",
- "description": null,
+ "description": "Parameters for RespondToInformationRequest",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
- "name": "RenegotiateBillInput",
+ "name": "RespondToInformationRequestInput",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
- "name": "RenegotiateBillPayload",
+ "name": "RespondToInformationRequestPayload",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
{
- "name": "RespondToInformationRequest",
+ "name": "StopNegotiating",
"description": null,
"args": [
{
"name": "input",
- "description": null,
+ "description": "Parameters for StopNegotiating",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
- "name": "RespondToInformationRequestInput",
+ "name": "StopNegotiatingInput",
"ofType": null
}
},
"defaultValue": null
}
],
"type": {
"kind": "OBJECT",
- "name": "RespondToInformationRequestPayload",
+ "name": "StopNegotiatingPayload",
"ofType": null
},
"isDeprecated": false,
"deprecationReason": null
},
@@ -2501,11 +2471,11 @@
"name": "UpdateCustomer",
"description": null,
"args": [
{
"name": "input",
- "description": null,
+ "description": "Parameters for UpdateCustomer",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
@@ -2528,11 +2498,11 @@
"name": "UpdateWebhookUrls",
"description": null,
"args": [
{
"name": "input",
- "description": null,
+ "description": "Parameters for UpdateWebhookUrls",
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "INPUT_OBJECT",
@@ -3004,10 +2974,26 @@
},
"isDeprecated": false,
"deprecationReason": null
},
{
+ "name": "daysUntilExpiration",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int",
+ "ofType": null
+ }
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
"name": "id",
"description": "Alpha-numeric unique identifier",
"args": [],
"type": {
"kind": "NON_NULL",
@@ -4663,10 +4649,120 @@
"interfaces": [],
"enumValues": null,
"possibleTypes": null
},
{
+ "kind": "INPUT_OBJECT",
+ "name": "StopNegotiatingInput",
+ "description": "Autogenerated input type of StopNegotiating",
+ "fields": null,
+ "inputFields": [
+ {
+ "name": "id",
+ "description": null,
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID",
+ "ofType": null
+ }
+ },
+ "defaultValue": null
+ },
+ {
+ "name": "clientMutationId",
+ "description": "A unique identifier for the client performing the mutation.",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ },
+ "defaultValue": null
+ }
+ ],
+ "interfaces": null,
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
+ "kind": "OBJECT",
+ "name": "StopNegotiatingPayload",
+ "description": "Autogenerated return type of StopNegotiating",
+ "fields": [
+ {
+ "name": "bill",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "OBJECT",
+ "name": "Bill",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "clientMutationId",
+ "description": "A unique identifier for the client performing the mutation.",
+ "args": [],
+ "type": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "errors",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "LIST",
+ "name": null,
+ "ofType": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ }
+ }
+ }
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
+ "name": "success",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ }
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ }
+ ],
+ "inputFields": null,
+ "interfaces": [],
+ "enumValues": null,
+ "possibleTypes": null
+ },
+ {
"kind": "SCALAR",
"name": "String",
"description": "Represents textual data as UTF-8 character sequences. This type is most often used by GraphQL to represent free-form human-readable text.",
"fields": null,
"inputFields": null,
@@ -4924,11 +5020,22 @@
"description": "A Directive provides a way to describe alternate runtime execution and type validation behavior in a GraphQL document.\n\nIn some cases, you need to provide options to alter GraphQL's execution behavior in ways field arguments will not suffice, such as conditionally including or skipping a field. Directives provide this by describing additional information to the executor.",
"fields": [
{
"name": "args",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "includeDeprecated",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ },
+ "defaultValue": "false"
+ }
+ ],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
@@ -5245,11 +5352,22 @@
"description": "Object and Interface types are described by a list of Fields, each of which has a name, potentially a list of arguments, and a return type.",
"fields": [
{
"name": "args",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "includeDeprecated",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ },
+ "defaultValue": "false"
+ }
+ ],
"type": {
"kind": "NON_NULL",
"name": null,
"ofType": {
"kind": "LIST",
@@ -5362,10 +5480,22 @@
},
"isDeprecated": false,
"deprecationReason": null
},
{
+ "name": "deprecationReason",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "SCALAR",
+ "name": "String",
+ "ofType": null
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
"name": "description",
"description": null,
"args": [],
"type": {
"kind": "SCALAR",
@@ -5374,10 +5504,26 @@
},
"isDeprecated": false,
"deprecationReason": null
},
{
+ "name": "isDeprecated",
+ "description": null,
+ "args": [],
+ "type": {
+ "kind": "NON_NULL",
+ "name": null,
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ }
+ },
+ "isDeprecated": false,
+ "deprecationReason": null
+ },
+ {
"name": "name",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
@@ -5592,11 +5738,22 @@
"deprecationReason": null
},
{
"name": "inputFields",
"description": null,
- "args": [],
+ "args": [
+ {
+ "name": "includeDeprecated",
+ "description": null,
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean",
+ "ofType": null
+ },
+ "defaultValue": "false"
+ }
+ ],
"type": {
"kind": "LIST",
"name": null,
"ofType": {
"kind": "NON_NULL",
@@ -5811,10 +5968,12 @@
{
"name": "deprecated",
"description": "Marks an element of a GraphQL schema as no longer supported.",
"locations": [
"FIELD_DEFINITION",
- "ENUM_VALUE"
+ "ENUM_VALUE",
+ "ARGUMENT_DEFINITION",
+ "INPUT_FIELD_DEFINITION"
],
"args": [
{
"name": "reason",
"description": "Explains why this element was deprecated, usually also including a suggestion for how to access supported similar data. Formatted in [Markdown](https://daringfireball.net/projects/markdown/).",
\ No newline at end of file