{ "opencollection": "1.0.0", "info": { "name": "Particle Cloud Authentication Secrets API", "version": "1.0.0" }, "request": { "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "items": [ { "info": { "name": "Secrets", "type": "folder" }, "items": [ { "info": { "name": "List cloud secrets", "type": "http" }, "http": { "method": "GET", "url": "https://api.particle.io/v1/secrets" }, "docs": "List cloud secrets in the Sandbox or organization" }, { "info": { "name": "Create a cloud secret", "type": "http" }, "http": { "method": "POST", "url": "https://api.particle.io/v1/secrets" }, "docs": "Create a cloud secret in the Sandbox or organization. The name of the secret must be unique within the Sandbox or organization." }, { "info": { "name": "Get cloud secret by name", "type": "http" }, "http": { "method": "GET", "url": "https://api.particle.io/v1/secrets/:secretName", "params": [ { "name": "secretName", "value": "", "type": "path" } ] }, "docs": "Get details of a cloud secret in the Sandbox or organization" }, { "info": { "name": "Create or Update the value of a cloud secret", "type": "http" }, "http": { "method": "PUT", "url": "https://api.particle.io/v1/secrets/:secretName", "params": [ { "name": "secretName", "value": "", "type": "path" } ] }, "docs": "Creates or Updates the value of a cloud secret in the Sandbox or organization." }, { "info": { "name": "Delete a cloud secret", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.particle.io/v1/secrets/:secretName", "params": [ { "name": "secretName", "value": "", "type": "path" } ] }, "docs": "Delete a cloud secret in the Sandbox or organization. The secret must not be used by any integrations or Logic Functions. Remove the secret from all integrations and Logic Functions before deleting it." } ] } ], "bundled": true }