{ "opencollection": "1.0.0", "info": { "name": "Gencove Back array user API", "version": "v2" }, "items": [ { "info": { "name": "user", "type": "folder" }, "items": [ { "info": { "name": "user_retrieve", "type": "http" }, "http": { "method": "GET", "url": "https://api.gencove.com/api/v2/user/", "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } } }, { "info": { "name": "user_update", "type": "http" }, "http": { "method": "PUT", "url": "https://api.gencove.com/api/v2/user/", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } } }, { "info": { "name": "user_partial_update", "type": "http" }, "http": { "method": "PATCH", "url": "https://api.gencove.com/api/v2/user/", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } } }, { "info": { "name": "user_activate_create", "type": "http" }, "http": { "method": "POST", "url": "https://api.gencove.com/api/v2/user-activate/", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } } }, { "info": { "name": "user_activate_resend_create", "type": "http" }, "http": { "method": "POST", "url": "https://api.gencove.com/api/v2/user-activate-resend/", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } } }, { "info": { "name": "user_api_keys_list", "type": "http" }, "http": { "method": "GET", "url": "https://api.gencove.com/api/v2/user-api-keys/", "params": [ { "name": "limit", "value": "", "type": "query", "description": "Number of results to return per page." }, { "name": "offset", "value": "", "type": "query", "description": "The initial index from which to return the results." } ], "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Fetch all non-revoked keys" }, { "info": { "name": "user_api_keys_create", "type": "http" }, "http": { "method": "POST", "url": "https://api.gencove.com/api/v2/user-api-keys/", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Create new api key" }, { "info": { "name": "user_api_keys_partial_update", "type": "http" }, "http": { "method": "PATCH", "url": "https://api.gencove.com/api/v2/user-api-keys/:api_key_id", "params": [ { "name": "api_key_id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Update (revoke) api key" }, { "info": { "name": "user_change_email_create", "type": "http" }, "http": { "method": "POST", "url": "https://api.gencove.com/api/v2/user-change-email/", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } } }, { "info": { "name": "user_config_retrieve", "type": "http" }, "http": { "method": "GET", "url": "https://api.gencove.com/api/v2/user-config/", "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Retrieve user config formated as `{key: value}` JSON object." }, { "info": { "name": "user_config_partial_update", "type": "http" }, "http": { "method": "PATCH", "url": "https://api.gencove.com/api/v2/user-config/", "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Update user config formated as `{key: value}` JSON object." }, { "info": { "name": "user_password_reset_create", "type": "http" }, "http": { "method": "POST", "url": "https://api.gencove.com/api/v2/user-password-reset/", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } } }, { "info": { "name": "user_password_reset_confirm_create", "type": "http" }, "http": { "method": "POST", "url": "https://api.gencove.com/api/v2/user-password-reset-confirm/", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } } }, { "info": { "name": "user_password_set_create", "type": "http" }, "http": { "method": "POST", "url": "https://api.gencove.com/api/v2/user-password-set/", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } } }, { "info": { "name": "user_projects_list", "type": "http" }, "http": { "method": "GET", "url": "https://api.gencove.com/api/v2/user-projects/:user_id", "params": [ { "name": "additional_permission", "value": "", "type": "query", "description": "Additional permission" }, { "name": "hidden_status", "value": "", "type": "query", "description": "Filter projects by their hidden status" }, { "name": "limit", "value": "", "type": "query", "description": "Number of results to return per page." }, { "name": "offset", "value": "", "type": "query", "description": "The initial index from which to return the results." }, { "name": "search", "value": "", "type": "query", "description": "A search term." }, { "name": "sort_by", "value": "", "type": "query", "description": "Sort results" }, { "name": "sort_order", "value": "", "type": "query", "description": "Sort direction" }, { "name": "status", "value": "", "type": "query", "description": "Filter projects by sample statuses" }, { "name": "user_id", "value": "", "type": "path" } ], "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "docs": "Retrieve list of user projects." }, { "info": { "name": "user_register_create", "type": "http" }, "http": { "method": "POST", "url": "https://api.gencove.com/api/v2/user-register/", "body": { "type": "json", "data": "{}" }, "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } } } ] } ], "bundled": true }