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