action edrv_post_locations { label: "postLocations" description: "Create a new location" provider: edrv method: POST path: "/v1/locations" encoding: json input: { type: "object" required: ["address", "coordinates", "operatorName"] properties: { active: { type: "boolean" } address: { type: "object" properties: { city: { type: "string" } country: { type: "string" } postalCode: { type: "string" } streetAndNumber: { type: "string" } } } chargestations: { type: "array" items: { type: "object" } } coordinates: { type: "object" properties: { latitude: { type: "number" } longitude: { type: "number" } } } operatorName: { type: "string" } } } output: { type: "object" properties: { message: { type: "string" } ok: { type: "boolean" } result: { type: "object" } } } }