action proxykingdom_get_proxy { label: "Gets a random proxy for chosen parameters." provider: proxykingdom method: GET path: "/proxy" encoding: json input: { type: "object" properties: { AccessType: { type: "string" } Address: { type: "string" } Continent: { type: "string" } Country: { type: "string" } IsSsl: { type: "string" } LastTested: { type: "string" } Port: { type: "string" } Protocol: { type: "string" } ResponseTime: { type: "string" } Timezone: { type: "string" } Token: { type: "string" } Uptime: { type: "string" } correlation_id: { type: "string" } } required: ["correlation_id"] additionalProperties: false } output: { type: "object" properties: { accessType: { type: "string" } address: { type: "string" } isSsl: { type: "boolean" } isp: { type: "object" properties: { id: { type: "integer" format: "int32" } name: { type: "string" } } additionalProperties: false } lastTested: { type: "string" } location: { type: "object" properties: { accuracyRadius: { type: "integer" format: "int32" } cityName: { type: "string" } continent: { type: "object" properties: { code: { type: "string" } name: { type: "string" } } additionalProperties: false } country: { type: "object" properties: { code: { type: "string" } name: { type: "string" } } additionalProperties: false } latitude: { type: "number" format: "float" } longitude: { type: "number" format: "float" } postalCode: { type: "string" } subdivisions: { type: "array" items: { type: "object" properties: { code: { type: "string" } name: { type: "string" } } additionalProperties: false } } timezone: { type: "string" } } additionalProperties: false } port: { type: "integer" format: "int32" } protocol: { type: "string" } timings: { type: "object" properties: { connectTime: { type: "number" format: "float" } firstByteTime: { type: "number" format: "float" } responseTime: { type: "number" format: "float" } } additionalProperties: false } uptime: { type: "number" format: "float" } } additionalProperties: false } }