This page contains the following endpoints:

  • Project All Groups
  • Project All Nodes
  • Project All Teams
  • Project All Users
  • Project All Users Through Groups
  • Project All Direct Groups
  • Project All Direct Teams
  • Project All Direct Users

Project All Groups

/organizations/{organization_id}/projects/{project_id}/settings/all/groups

This endpoint allows you to manage project all groups.

Request Headers

Content-Type: application/json
Accept: application/json
Authorization: Bearer access_token
Host: example.org
Cookie: 

Request Example

curl -g "http://shares.example.com/organizations/32400255/projects/800313582/settings/all/groups" -X GET \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer access_token" \
-H "Host: example.org" \
-H "Cookie: "


List all groups in the project

GET /organizations/{organization_id}/projects/{project_id}/settings/all/groups

Request Example

curl -g "http://shares.example.com/organizations/32400255/projects/800313582/settings/all/groups" -X GET

Response Headers

X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
Content-Security-Policy: script-src 'self' 'unsafe-inline' 'unsafe-eval' https://local.connectme.us https://d3gcli72yxqn2z.cloudfront.net http://d3gcli72yxqn2z.cloudfront.net
Content-Type: application/json; charset=utf-8
Link: 
X-Pagination: {"total_count":1,"total_pages":1,"first_page":true,"last_page":true,"previous_page":null,"next_page":null}
ETag: W/"550778a99887921ab93a27a7b8ec1ae1"
Cache-Control: max-age=0, private, must-revalidate
X-Request-Id: 1daa7ce7-ef31-499f-b61c-2bf47779aec3
X-Runtime: 0.050008
Content-Length: 33

Success Response Example

200 OK
[
{
"id": 767575238,
"name": "Group"
}
]

Response Attributes

Name Type Description
id string Group ID
name string Group name

Completely remove a group from an project

DELETE /organizations/{organization_id}/projects/{project_id}/settings/all/groups/{id}

Request Example

curl "http://shares.example.com/organizations/32400255/projects/800313582/settings/all/groups/767575238" -d '' -X DELETE

Response Headers

X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
Content-Security-Policy: script-src 'self' 'unsafe-inline' 'unsafe-eval' https://local.connectme.us https://d3gcli72yxqn2z.cloudfront.net http://d3gcli72yxqn2z.cloudfront.net
Cache-Control: no-cache
X-Request-Id: e14dec0b-82db-4463-ab71-5b0ceee63ed4
X-Runtime: 0.032480

Success Response Example

204 No Content


Project All Nodes

This endpoint allows you to manage project all nodes.

Request Headers

Content-Type: application/json
Accept: application/json
Authorization: Bearer access_token
Host: example.org
Cookie: 

Request Example

curl -g "http://shares.example.com/organizations/32400255/projects/800313582/settings/all_through_shares/nodes" -X GET \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer access_token" \
-H "Host: example.org" \
-H "Cookie: "

Response Attributes

Name Type Description
id integer Node ID
name string Node name
port integer Port number
host string Hostname or IP Address
username string Username
http_fallback_port integer HTTP fallback port
ssl_enabled boolean Enable SSL
ssl_peer_certificate_verification_enabled boolean Enable SSL peer certificate verification
read_timeout integer Read timeout
open_timeout integer Open timeout
status string Status
status_at datetime Status at
status_message string Status message

List all nodes through shares in the project

GET /organizations/{organization_id}/projects/{project_id}/settings/all_through_shares/nodes

Request Example

curl -g "http://shares.example.com/organizations/32400255/projects/800313582/settings/all_through_shares/nodes" -X GET

Response Headers

X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
Content-Security-Policy: script-src 'self' 'unsafe-inline' 'unsafe-eval' https://local.connectme.us https://d3gcli72yxqn2z.cloudfront.net http://d3gcli72yxqn2z.cloudfront.net
Content-Type: application/json; charset=utf-8
Link: 
X-Pagination: {"total_count":1,"total_pages":1,"first_page":true,"last_page":true,"previous_page":null,"next_page":null}
ETag: W/"1a4da7fa086f42e5dfd3638a2bedf7ca"
Cache-Control: max-age=0, private, must-revalidate
X-Request-Id: 1e039d2b-40db-474d-958e-53835c1e8000
X-Runtime: 0.046722
Content-Length: 271

Success Response Example

200 OK
[
{
"id": 92268615,
"name": "test node",
"port": 9092,
"host": "example.com",
"username": "user",
"http_fallback_port": null,
"ssl_enabled": true,
"ssl_peer_certificate_verification_enabled": false,
"read_timeout": 30,
"open_timeout": 10,
"status": null,
"status_at": null,
"status_message": null
}
]


List all nodes in the project

GET /organizations/{organization_id}/projects/{project_id}/settings/all/nodes

Request Example

curl -g "http://shares.example.com/organizations/32400255/projects/800313582/settings/all/nodes" -X GET

Response Headers

X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
Content-Security-Policy: script-src 'self' 'unsafe-inline' 'unsafe-eval' https://local.connectme.us https://d3gcli72yxqn2z.cloudfront.net http://d3gcli72yxqn2z.cloudfront.net
Content-Type: application/json; charset=utf-8
Link: 
X-Pagination: {"total_count":1,"total_pages":1,"first_page":true,"last_page":true,"previous_page":null,"next_page":null}
ETag: W/"1a4da7fa086f42e5dfd3638a2bedf7ca"
Cache-Control: max-age=0, private, must-revalidate
X-Request-Id: cc40e9bf-584b-4b81-ad00-aef18293c6fd
X-Runtime: 0.058260
Content-Length: 271

Success Response Example

200 OK
[
  {
    "id": 92268615,
    "name": "test node",
    "port": 9092,
    "host": "example.com",
    "username": "user",
    "http_fallback_port": null,
    "ssl_enabled": true,
    "ssl_peer_certificate_verification_enabled": false,
    "read_timeout": 30,
    "open_timeout": 10,
    "status": null,
    "status_at": null,
    "status_message": null
  }
]


Project All Teams

This endpoint allows you to manage project all teams.

Request Headers

Content-Type: application/json
Accept: application/json
Authorization: Bearer access_token
Host: example.org
Cookie: 

Request Example

curl -g "http://shares.example.com/organizations/32400255/projects/800313582/settings/all/teams" -X GET \
	-H "Content-Type: application/json" \
	-H "Accept: application/json" \
	-H "Authorization: Bearer access_token" \
	-H "Host: example.org" \
	-H "Cookie: "


List all teams in the project

GET /organizations/{organization_id}/projects/{project_id}/settings/all/teams

Request Example

curl -g "http://shares.example.com/organizations/32400255/projects/800313582/settings/all/teams" -X GET

Response Headers

X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
Content-Security-Policy: script-src 'self' 'unsafe-inline' 'unsafe-eval' https://local.connectme.us https://d3gcli72yxqn2z.cloudfront.net http://d3gcli72yxqn2z.cloudfront.net
Content-Type: application/json; charset=utf-8
Link: 
X-Pagination: {"total_count":1,"total_pages":1,"first_page":true,"last_page":true,"previous_page":null,"next_page":null}
ETag: W/"e40e8f68847e08327667c7f8cb76ec8d"
Cache-Control: max-age=0, private, must-revalidate
X-Request-Id: 427fa50a-51e6-4412-b6f4-f724a7c59566
X-Runtime: 0.035643
Content-Length: 32

Success Response Example

200 OK
[
  {
    "id": 81831458,
    "name": "Group"
  }
]

Response Attributes

Name Type Description
id integer Node ID
name string Team name

Completely remove a team from an project

DELETE /organizations/{organization_id}/projects/{project_id}/settings/all/teams/{id}

Request Example

curl "http://shares.example.com/organizations/32400255/projects/800313582/settings/all/teams/81831458" -d '' -X DELETE

Response Headers

X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
Content-Security-Policy: script-src 'self' 'unsafe-inline' 'unsafe-eval' https://local.connectme.us https://d3gcli72yxqn2z.cloudfront.net http://d3gcli72yxqn2z.cloudfront.net
Cache-Control: no-cache
X-Request-Id: 791856b7-48f1-46c4-9192-3caee21d4cd7
X-Runtime: 0.046175

Success Response Example

204 No Content


Project All Users

This endpoint allows you to manage project all users.

Request Headers

Content-Type: application/json
Accept: application/json
Authorization: Bearer access_token
Host: example.org
Cookie: 

Request Example

curl -g "http://shares.example.com/organizations/32400255/projects/800313582/settings/all/users" -X GET \
	-H "Content-Type: application/json" \
	-H "Accept: application/json" \
	-H "Authorization: Bearer access_token" \
	-H "Host: example.org" \
	-H "Cookie: "


List all users in the project

GET /organizations/{organization_id}/projects/{project_id}/settings/all/users

Request Example

curl -g "http://shares.example.com/organizations/32400255/projects/800313582/settings/all/users" -X GET

Response Headers

X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
Content-Security-Policy: script-src 'self' 'unsafe-inline' 'unsafe-eval' https://local.connectme.us https://d3gcli72yxqn2z.cloudfront.net http://d3gcli72yxqn2z.cloudfront.net
Content-Type: application/json; charset=utf-8
Link: 
X-Pagination: {"total_count":1,"total_pages":1,"first_page":true,"last_page":true,"previous_page":null,"next_page":null}
ETag: W/"a2bf2effd007ab26bc6714b7fa06d1cd"
Cache-Control: max-age=0, private, must-revalidate
X-Request-Id: cb8d8736-1dfd-4469-ab83-84a7ac6c93be
X-Runtime: 0.051486
Content-Length: 124

Success Response Example

200 OK
[
  {
    "id": 227792459,
    "name": "Mad Hatter",
    "first_name": "Mad",
    "last_name": "Hatter",
    "email": "madhatter@example.com",
    "active": true
  }
]

Response Attributes

Name Type Description
id integer User ID
name string User name
first_name string First name
last_name string Last name
email string Email address
active boolean User is active
expires_at datetime Account expires at

Completely remove a user from an project

DELETE /organizations/{organization_id}/projects/{project_id}/settings/all/users/{id}

Request Example

curl "http://shares.example.com/organizations/32400255/projects/800313582/settings/all/users/830138774" -d '' -X DELETE

Response Headers

X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
Content-Security-Policy: script-src 'self' 'unsafe-inline' 'unsafe-eval' https://local.connectme.us https://d3gcli72yxqn2z.cloudfront.net http://d3gcli72yxqn2z.cloudfront.net
Cache-Control: no-cache
X-Request-Id: b295b775-8df3-4e5c-81f1-42786a25bd60
X-Runtime: 0.033311

Success Response Example

204 No Content


Project All Users Through Groups

This endpoint allows you to manage project all users through groups.

Request Headers

Content-Type: application/json
Accept: application/json
Authorization: Bearer access_token
Host: example.org
Cookie: 

Request Example

curl -g "http://shares.example.com/organizations/32400255/projects/800313582/settings/all_through_groups/users" -X GET \
	-H "Content-Type: application/json" \
	-H "Accept: application/json" \
	-H "Authorization: Bearer access_token" \
	-H "Host: example.org" \
	-H "Cookie: "


List all users through groups in the project

GET /organizations/{organization_id}/projects/{project_id}/settings/all_through_groups/users

Request Example

curl -g "http://shares.example.com/organizations/32400255/projects/800313582/settings/all_through_groups/users" -X GET

Response Headers

X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
Content-Security-Policy: script-src 'self' 'unsafe-inline' 'unsafe-eval' https://local.connectme.us https://d3gcli72yxqn2z.cloudfront.net http://d3gcli72yxqn2z.cloudfront.net
Content-Type: application/json; charset=utf-8
Link: 
X-Pagination: {"total_count":1,"total_pages":1,"first_page":true,"last_page":true,"previous_page":null,"next_page":null}
ETag: W/"a2bf2effd007ab26bc6714b7fa06d1cd"
Cache-Control: max-age=0, private, must-revalidate
X-Request-Id: 1c181a7d-476d-4ac9-9add-d8f1bd2a78a6
X-Runtime: 0.045895
Content-Length: 124

Success Response Example

200 OK
[
  {
    "id": 227792459,
    "name": "Mad Hatter",
    "first_name": "Mad",
    "last_name": "Hatter",
    "email": "madhatter@example.com",
    "active": true
  }
]

Response Attributes

Name Type Description
id integer User ID
name string User name
first_name string First name
last_name string Last name
email string Email address
active boolean User is active
expires_at datetime Account expires at

Project All Direct Groups

This endpoint allows you to manage project all direct groups.

Request Headers

Content-Type: application/json
Accept: application/json
Authorization: Bearer access_token
Host: example.org
Cookie: 

Request Example

curl -g "http://shares.example.com/organizations/32400255/projects/800313582/settings/all_through_shares/groups" -X GET \
	-H "Content-Type: application/json" \
	-H "Accept: application/json" \
	-H "Authorization: Bearer access_token" \
	-H "Host: example.org" \
	-H "Cookie: "


List all groups through shares in the project

GET /organizations/{organization_id}/projects/{project_id}/settings/all_through_shares/groups

Request Example

curl -g "http://shares.example.com/organizations/32400255/projects/800313582/settings/all_through_shares/groups" -X GET

Response Headers

X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
Content-Security-Policy: script-src 'self' 'unsafe-inline' 'unsafe-eval' https://local.connectme.us https://d3gcli72yxqn2z.cloudfront.net http://d3gcli72yxqn2z.cloudfront.net
Content-Type: application/json; charset=utf-8
Link: 
X-Pagination: {"total_count":1,"total_pages":1,"first_page":true,"last_page":true,"previous_page":null,"next_page":null}
ETag: W/"550778a99887921ab93a27a7b8ec1ae1"
Cache-Control: max-age=0, private, must-revalidate
X-Request-Id: b3bfeb67-540a-42ca-bfb8-fa42f4180c87
X-Runtime: 0.061514
Content-Length: 33

Success Response Example

200 OK
[
  {
    "id": 767575238,
    "name": "Group"
  }
]

Response Attributes

Name Type Description
id integer Group ID
name string Group name

Project All Direct Teams

This endpoint allows you to manage project all direct teams.

Request Headers

Content-Type: application/json
Accept: application/json
Authorization: Bearer access_token
Host: example.org
Cookie: 

Request Example

curl -g "http://shares.example.com/organizations/32400255/projects/800313582/settings/all_through_shares/teams" -X GET \
	-H "Content-Type: application/json" \
	-H "Accept: application/json" \
	-H "Authorization: Bearer access_token" \
	-H "Host: example.org" \
	-H "Cookie: "


List all teams through shares in the project

GET /organizations/{organization_id}/projects/{project_id}/settings/all_through_shares/teams

Request Example

curl -g "http://shares.example.com/organizations/32400255/projects/800313582/settings/all_through_shares/teams" -X GET

Response Headers

X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
Content-Security-Policy: script-src 'self' 'unsafe-inline' 'unsafe-eval' https://local.connectme.us https://d3gcli72yxqn2z.cloudfront.net http://d3gcli72yxqn2z.cloudfront.net
Content-Type: application/json; charset=utf-8
Link: 
X-Pagination: {"total_count":1,"total_pages":1,"first_page":true,"last_page":true,"previous_page":null,"next_page":null}
ETag: W/"9d04ad7202b6e76e4f0fd0cad7d3d631"
Cache-Control: max-age=0, private, must-revalidate
X-Request-Id: ce24e309-57d5-4069-9e48-4ed2cfd1e31e
X-Runtime: 0.049734
Content-Length: 58

Success Response Example

200 OK
[
  {
    "id": 81831458,
    "organization_id": 32400255,
    "name": "Team"
  }
]

Response Attributes

Name Type Description
id integer Team ID
name string Team name

Project All Direct Users

This endpoint allows you to manage project all direct users.

Request Headers

Content-Type: application/json
Accept: application/json
Authorization: Bearer access_token
Host: example.org
Cookie: 

Request Example

curl -g "http://shares.example.com/organizations/32400255/projects/800313582/settings/all_through_shares/users" -X GET \
	-H "Content-Type: application/json" \
	-H "Accept: application/json" \
	-H "Authorization: Bearer access_token" \
	-H "Host: example.org" \
	-H "Cookie: "


List all users through shares in the project

GET /organizations/{organization_id}/projects/{project_id}/settings/all_through_shares/users

Request Example

curl -g "http://shares.example.com/organizations/32400255/projects/800313582/settings/all_through_shares/users" -X GET

Response Headers

X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
Content-Security-Policy: script-src 'self' 'unsafe-inline' 'unsafe-eval' https://local.connectme.us https://d3gcli72yxqn2z.cloudfront.net http://d3gcli72yxqn2z.cloudfront.net
Content-Type: application/json; charset=utf-8
Link: 
X-Pagination: {"total_count":1,"total_pages":1,"first_page":true,"last_page":true,"previous_page":null,"next_page":null}
ETag: W/"a2bf2effd007ab26bc6714b7fa06d1cd"
Cache-Control: max-age=0, private, must-revalidate
X-Request-Id: 74af1e84-0292-4e39-b8d7-e97f8d6941be
X-Runtime: 0.047792
Content-Length: 124

Success Response Example

200 OK
[
  {
    "id": 227792459,
    "name": "Mad Hatter",
    "first_name": "Mad",
    "last_name": "Hatter",
    "email": "madhatter@example.com",
    "active": true
  }
]

Response Attributes

Name Type Description
id integer User ID
name string User name
first_name string First name
last_name string Last name
email string Email address
active boolean User is active
expires_at datetime Account expires at
Video player

Video

×