changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "$schema": "http://json-schema.org/draft-07/schema#",
+ "additionalProperties": {},
+ "properties": {
+ "metadata": {
+ "anyOf": [
+ {
+ "additionalProperties": {},
+ "properties": {
+ "clientTrackerId": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Your own tracker identifier, if set."
+ },
+ "lastFailedPushAt": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Most recent failed delivery attempt."
+ },
+ "lastSuccessfulPushAt": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Most recent successful delivery."
+ },
+ "trackerId": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Ship24 tracker identifier."
+ },
+ "trackingNumber": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Tracking number of the shipment."
+ },
+ "webhookUrl": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "The webhook URL the pushes were delivered to."
+ }
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Tracker and webhook endpoint context."
+ },
+ "webhooks": {
+ "anyOf": [
+ {
+ "items": {
+ "additionalProperties": {},
+ "properties": {
+ "pushTimestamp": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "When the delivery was attempted."
+ },
+ "requestBody": {
+ "description": "The payload Ship24 sent."
+ },
+ "responseBody": {
+ "description": "The body returned by the webhook endpoint."
+ },
+ "responseHeaders": {
+ "description": "The headers returned by the webhook endpoint."
+ },
+ "responseStatusCode": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "HTTP status returned by the webhook endpoint."
+ },
+ "status": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "success or failed."
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Sent and failed pushes, newest first. Pending webhooks are excluded."
+ }
+ },
+ "required": [
+ "webhooks"
+ ],
+ "type": "object"
+}