post /auth/oauth/token
get /auth/oauth/authorize
get /auth/oauth/.well-known/jwks
get /auth/oauth/.well-known/openid-configuration
put /backend/projects/{id}/archive/
post /backend/data-package/check/
post /backend/contact/
post /backend/sts/
post /backend/data-package/
post /backend/data-package/log/
post /backend/data-provider/
post /backend/data-transfer/
post /backend/feed/
post /backend/flags/
post /backend/identity/group/
post /backend/identity-provider/
post /backend/log/
post /backend/nodes/
post /backend/open-pgp-keys/
post /backend/projects/
post /backend/projects/{project_pk}/members/
post /backend/projects/{project_pk}/members/{user_pk}/services/
post /backend/projects/{project_pk}/services/
post /backend/quick-accesses/
post /backend/ssh-public-keys/
post /backend/terms-of-use/
post /backend/terms-of-use-acceptance/
post /backend/users/
post /backend/terminology/versionfile/download/
delete /backend/data-package/{id}/
delete /backend/data-provider/{id}/
delete /backend/data-transfer/{id}/
delete /backend/feed/{id}/
delete /backend/flags/{id}/
delete /backend/identity/group/{id}/
delete /backend/identity-provider/{id}/
delete /backend/nodes/{id}/
delete /backend/projects/{id}/
delete /backend/projects/{project_pk}/members/{id}/
delete /backend/projects/{project_pk}/members/{user_pk}/services/{id}/
delete /backend/projects/{project_pk}/services/{id}/
delete /backend/quick-accesses/{id}/
delete /backend/ssh-public-keys/{id}/
delete /backend/services/{id}/
delete /backend/terms-of-use/{id}/
get /backend/custom-affiliations/
get /backend/data-package/
get /backend/data-provider/
get /backend/data-transfer/
get /backend/exports/data-transfers
get /backend/terminology/downloaded_file/
get /backend/feed/
get /backend/flags/
get /backend/identity/group/
get /backend/identity-provider/
get /backend/nodes/
get /backend/oauth2-clients/
get /backend/identity/object_by_permission/
get /backend/identity/permission/
get /backend/open-pgp-keys/
get /backend/audit/project-permission/
get /backend/projects/
get /backend/quick-accesses/
get /backend/ssh-public-keys/
get /backend/services/
get /backend/terminology/terminology/
get /backend/terms-of-use/
get /backend/users/
get /backend/user-namespaces/
get /backend/exports/users
get /backend/exports/terms-of-use
post /backend/open-pgp-keys/metadata/
get /backend/identity/permission/{id}/objects/
patch /backend/approval/{id}/
patch /backend/data-package/{id}/
patch /backend/data-provider/{id}/
patch /backend/data-transfer/{id}/
patch /backend/feed/{id}/
patch /backend/flags/{id}/
patch /backend/identity/group/{id}/
patch /backend/identity-provider/{id}/
patch /backend/nodes/{id}/
patch /backend/open-pgp-keys/{id}/
patch /backend/projects/{id}/
patch /backend/projects/{project_pk}/members/{id}/
patch /backend/projects/{project_pk}/members/{user_pk}/services/{id}/
patch /backend/projects/{project_pk}/services/{id}/
patch /backend/quick-accesses/{id}/
patch /backend/ssh-public-keys/{id}/
patch /backend/services/{id}/
patch /backend/terms-of-use/{id}/
patch /backend/users/{id}/
post /backend/open-pgp-keys/{id}/retire/
get /backend/custom-affiliations/{id}/
get /backend/data-package/{id}/
get /backend/data-provider/{id}/
get /backend/data-transfer/{id}/
get /backend/terminology/downloaded_file/{id}/
get /backend/feed/{id}/
get /backend/flags/{id}/
get /backend/identity/group/{id}/
get /backend/identity-provider/{id}/
get /backend/nodes/{id}/
get /backend/oauth2-clients/{id}/
get /backend/identity/permission/{id}/
get /backend/open-pgp-keys/{id}/
get /backend/projects/{id}/
get /backend/projects/{project_pk}/members/{id}/
get /backend/projects/{project_pk}/members/
get /backend/projects/{project_pk}/members/{user_pk}/services/{id}/
get /backend/projects/{project_pk}/members/{user_pk}/services/
get /backend/projects/{project_pk}/services/{id}/
get /backend/projects/{project_pk}/services/
get /backend/audit/project-permission/{id}/
get /backend/quick-accesses/{id}/
get /backend/ssh-public-keys/{id}/
get /backend/services/{id}/
get /backend/terminology/terminology/{id}/
get /backend/terms-of-use/{id}/
get /backend/users/{id}/
get /backend/user-namespaces/{id}/
get /backend/userinfo/
get /backend/users/{id}/services/
post /backend/open-pgp-keys/status/
put /backend/projects/{id}/unarchive/
post /backend/data-provider/unique/
post /backend/flags/unique/
post /backend/identity/group/unique/
post /backend/nodes/unique/
post /backend/open-pgp-keys/unique/
post /backend/projects/unique/
post /backend/users/unique/
put /backend/approval/{id}/
put /backend/data-package/{id}/
put /backend/data-provider/{id}/
put /backend/data-transfer/{id}/
put /backend/feed/{id}/
put /backend/flags/{id}/
put /backend/identity/group/{id}/
put /backend/identity-provider/{id}/
put /backend/nodes/{id}/
put /backend/open-pgp-keys/{id}/
put /backend/projects/{id}/
put /backend/projects/{project_pk}/members/{id}/
put /backend/projects/{project_pk}/members/{user_pk}/services/{id}/
put /backend/projects/{project_pk}/services/{id}/
put /backend/quick-accesses/{id}/
put /backend/ssh-public-keys/{id}/
put /backend/services/{id}/
put /backend/switch-notification/
put /backend/terms-of-use/{id}/
put /backend/users/{id}/
get /backend/projects/{id}/users/
post /auth/oauth/token
application/json
application/x-www-form-urlencoded
multipart/form-data
application/json
get /auth/oauth/authorize
[ "", "" ]
application/json
get /auth/oauth/.well-known/jwks
[ "", "" ]
application/json
get /auth/oauth/.well-known/openid-configuration
[ "", "" ]
application/json
put /backend/projects/{id}/archive/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"resources_support" : true,
"gid" : 1801372,
"code" : "code",
"created" : "2000-01-23T04:56:07.000+00:00",
"ip_address_ranges" : [ {
"ip_address" : "ip_address",
"mask" : 4
}, {
"ip_address" : "ip_address",
"mask" : 4
} ],
"user_has_role" : true,
"destination" : "destination",
"resources" : [ {
"contact" : "contact",
"name" : "name",
"description" : "description",
"location" : "https://openapi-generator.tech",
"id" : 2
}, {
"contact" : "contact",
"name" : "name",
"description" : "description",
"location" : "https://openapi-generator.tech",
"id" : 2
} ],
"services_support" : true,
"legal_approval_group" : 5,
"legal_support_contact" : "legal_support_contact",
"expiration_date" : "2000-01-23",
"users" : [ {
"gid" : "gid",
"custom_affiliation" : "custom_affiliation",
"roles" : [ "USER", "USER" ],
"last_name" : "last_name",
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"display_name" : "display_name",
"uid" : "uid",
"affiliation" : "affiliation",
"authorized" : true,
"id" : 7,
"first_name" : "first_name",
"email" : "email",
"username" : "username",
"terms_of_use_accepted" : "terms_of_use_accepted"
}, {
"gid" : "gid",
"custom_affiliation" : "custom_affiliation",
"roles" : [ "USER", "USER" ],
"last_name" : "last_name",
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"display_name" : "display_name",
"uid" : "uid",
"affiliation" : "affiliation",
"authorized" : true,
"id" : 7,
"first_name" : "first_name",
"email" : "email",
"username" : "username",
"terms_of_use_accepted" : "terms_of_use_accepted"
} ],
"archived" : true,
"ssh_support" : true,
"identity_provider" : 9,
"additional_info" : "additional_info",
"permissions" : {
"edit" : {
"resources_support" : true,
"code" : true,
"ip_address_ranges" : true,
"destination" : true,
"resources" : true,
"services_support" : true,
"legal_support_contact" : true,
"legal_approval_group" : true,
"expiration_date" : true,
"users" : [ "USER", "USER" ],
"ssh_support" : true,
"identity_provider" : true,
"additional_info" : true,
"name" : true,
"data_specification_approval_group" : true
},
"archive" : true
},
"name" : "name",
"id" : 0,
"data_specification_approval_group" : 5,
"data_transfer_count" : 1
}
application/json
post /backend/data-package/check/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"data_transfer" : "data_transfer",
"metadata" : "metadata",
"purpose" : "PRODUCTION",
"file_name" : "file_name",
"metadata_hash" : "metadata_hash",
"project_code" : "project_code"
}
application/json
post /backend/contact/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"subject" : "subject",
"last_name" : "last_name",
"message" : "message",
"send_copy" : true,
"first_name" : "first_name",
"email" : "email"
}
application/json
post /backend/sts/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"bucket" : "bucket",
"access_key_id" : "access_key_id",
"session_token" : "session_token",
"endpoint" : "endpoint",
"dtr" : 0,
"file_name" : "file_name",
"secret_access_key" : "secret_access_key",
"action" : "read",
"expiration" : "2000-01-23T04:56:07.000+00:00"
}
application/json
post /backend/data-package/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"data_transfer" : "data_transfer",
"metadata" : "metadata",
"trace" : [ {
"node" : "node",
"timestamp" : "2000-01-23T04:56:07.000+00:00",
"status" : "ENTER"
}, {
"node" : "node",
"timestamp" : "2000-01-23T04:56:07.000+00:00",
"status" : "ENTER"
} ],
"purpose" : "PRODUCTION",
"destination_node" : "destination_node",
"file_name" : "file_name",
"sender_open_pgp_key_info" : "sender_open_pgp_key_info",
"metadata_hash" : "metadata_hash",
"project_code" : "project_code",
"data_provider" : "data_provider",
"id" : 0,
"file_size" : 6
}
application/json
post /backend/data-package/log/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"node" : "node",
"metadata" : "metadata",
"file_name" : "file_name",
"data_package" : "data_package",
"id" : 0,
"file_size" : 1,
"timestamp" : "2000-01-23T04:56:07.000+00:00",
"status" : "ENTER"
}
application/json
post /backend/data-provider/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"code" : "code",
"nodes" : [ "nodes", "nodes" ],
"coordinators" : [ {
"uid" : 6,
"display_local_username" : "display_local_username",
"gid" : 1,
"affiliation" : "affiliation",
"roles" : "roles",
"flags" : [ "flags", "flags" ],
"last_name" : "last_name",
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
}, {
"uid" : 6,
"display_local_username" : "display_local_username",
"gid" : 1,
"affiliation" : "affiliation",
"roles" : "roles",
"flags" : [ "flags", "flags" ],
"last_name" : "last_name",
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
} ],
"name" : "name",
"id" : 0,
"enabled" : true
}
application/json
post /backend/data-transfer/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"purpose" : "PRODUCTION",
"requestor_last_name" : "requestor_last_name",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"project" : 4,
"project_name" : "project_name",
"node_approvals" : [ {
"node" : {
"code" : "code",
"node_status" : "ON",
"ip_address_ranges" : [ {
"ip_address" : "ip_address",
"mask" : 4
}, {
"ip_address" : "ip_address",
"mask" : 4
} ],
"ticketing_system_email" : "ticketing_system_email",
"name" : "name",
"oauth2_client" : 2,
"id" : 5,
"object_storage_url" : "https://openapi-generator.tech"
},
"created" : "2000-01-23T04:56:07.000+00:00",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"can_approve" : true,
"rejection_reason" : "rejection_reason",
"id" : 5,
"type" : "H",
"status" : "A"
}, {
"node" : {
"code" : "code",
"node_status" : "ON",
"ip_address_ranges" : [ {
"ip_address" : "ip_address",
"mask" : 4
}, {
"ip_address" : "ip_address",
"mask" : 4
} ],
"ticketing_system_email" : "ticketing_system_email",
"name" : "name",
"oauth2_client" : 2,
"id" : 5,
"object_storage_url" : "https://openapi-generator.tech"
},
"created" : "2000-01-23T04:56:07.000+00:00",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"can_approve" : true,
"rejection_reason" : "rejection_reason",
"id" : 5,
"type" : "H",
"status" : "A"
} ],
"requestor_display_id" : "requestor_display_id",
"project_archived" : true,
"permissions" : {
"edit" : {
"data_specification" : true,
"purpose" : true,
"max_packages" : true,
"legal_basis" : true,
"data_recipients" : true,
"data_provider" : true,
"requestor" : true,
"status" : true
},
"delete" : true
},
"requestor_name" : "requestor_name",
"data_provider" : "data_provider",
"id" : 0,
"requestor_full_name" : "requestor_full_name",
"data_specification" : "https://openapi-generator.tech",
"legal_basis" : "legal_basis",
"data_provider_approvals" : [ {
"created" : "2000-01-23T04:56:07.000+00:00",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"can_approve" : true,
"rejection_reason" : "rejection_reason",
"data_provider" : {
"code" : "code",
"nodes" : [ "nodes", "nodes" ],
"name" : "name",
"id" : 9,
"enabled" : true
},
"id" : 7,
"status" : "A"
}, {
"created" : "2000-01-23T04:56:07.000+00:00",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"can_approve" : true,
"rejection_reason" : "rejection_reason",
"data_provider" : {
"code" : "code",
"nodes" : [ "nodes", "nodes" ],
"name" : "name",
"id" : 9,
"enabled" : true
},
"id" : 7,
"status" : "A"
} ],
"creation_date" : "2000-01-23T04:56:07.000+00:00",
"packages" : [ {
"data_transfer" : "data_transfer",
"metadata" : "metadata",
"trace" : [ {
"node" : "node",
"timestamp" : "2000-01-23T04:56:07.000+00:00",
"status" : "ENTER"
}, {
"node" : "node",
"timestamp" : "2000-01-23T04:56:07.000+00:00",
"status" : "ENTER"
} ],
"purpose" : "PRODUCTION",
"destination_node" : "destination_node",
"file_name" : "file_name",
"sender_open_pgp_key_info" : "sender_open_pgp_key_info",
"metadata_hash" : "metadata_hash",
"project_code" : "project_code",
"data_provider" : "data_provider",
"id" : 6,
"file_size" : 1
}, {
"data_transfer" : "data_transfer",
"metadata" : "metadata",
"trace" : [ {
"node" : "node",
"timestamp" : "2000-01-23T04:56:07.000+00:00",
"status" : "ENTER"
}, {
"node" : "node",
"timestamp" : "2000-01-23T04:56:07.000+00:00",
"status" : "ENTER"
} ],
"purpose" : "PRODUCTION",
"destination_node" : "destination_node",
"file_name" : "file_name",
"sender_open_pgp_key_info" : "sender_open_pgp_key_info",
"metadata_hash" : "metadata_hash",
"project_code" : "project_code",
"data_provider" : "data_provider",
"id" : 6,
"file_size" : 1
} ],
"data_provider_name" : "data_provider_name",
"requestor" : 1,
"requestor_email" : "requestor_email",
"group_approvals" : [ {
"created" : "2000-01-23T04:56:07.000+00:00",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"can_approve" : true,
"rejection_reason" : "rejection_reason",
"id" : 3,
"status" : "A",
"group" : {
"profile" : {
"role_entity_type" : "role_entity_type",
"role_entity_id" : 2,
"role" : "NA",
"description" : "description"
},
"name" : "name"
}
}, {
"created" : "2000-01-23T04:56:07.000+00:00",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"can_approve" : true,
"rejection_reason" : "rejection_reason",
"id" : 3,
"status" : "A",
"group" : {
"profile" : {
"role_entity_type" : "role_entity_type",
"role_entity_id" : 2,
"role" : "NA",
"description" : "description"
},
"name" : "name"
}
} ],
"max_packages" : 7,
"data_recipients" : [ {
"last_name" : "last_name",
"id" : 1,
"display_name" : "display_name",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
}, {
"last_name" : "last_name",
"id" : 1,
"display_name" : "display_name",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
} ],
"requestor_first_name" : "requestor_first_name",
"status" : "INITIAL"
}
application/json
post /backend/feed/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"from_date" : "2000-01-23T04:56:07.000+00:00",
"created" : "2000-01-23T04:56:07.000+00:00",
"label" : "INFO",
"title" : "title",
"message" : "message"
}
application/json
post /backend/flags/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"code" : "code",
"description" : "description",
"id" : 0,
"users" : [ 6, 6 ]
}
application/json
post /backend/identity/group/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"permissions_object" : [ {
"objects" : [ 1, 1 ],
"permission" : 5
}, {
"objects" : [ 1, 1 ],
"permission" : 5
} ],
"permissions" : [ 1, 1 ],
"profile" : {
"role_entity_type" : "role_entity_type",
"role_entity_id" : 6,
"role" : "NA",
"description" : "description"
},
"name" : "name",
"id" : 0,
"users" : [ {
"last_name" : "last_name",
"id" : 1,
"display_name" : "display_name",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
}, {
"last_name" : "last_name",
"id" : 1,
"display_name" : "display_name",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
} ]
}
application/json
post /backend/identity-provider/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"code" : "code",
"name" : "name",
"id" : 0
}
application/json
post /backend/log/
application/json
application/x-www-form-urlencoded
multipart/form-data
application/json
post /backend/nodes/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"code" : "code",
"node_status" : "ON",
"ip_address_ranges" : [ {
"ip_address" : "ip_address",
"mask" : 4
}, {
"ip_address" : "ip_address",
"mask" : 4
} ],
"ticketing_system_email" : "ticketing_system_email",
"name" : "name",
"oauth2_client" : 6,
"id" : 0,
"object_storage_url" : "https://openapi-generator.tech"
}
application/json
post /backend/open-pgp-keys/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"fingerprint" : "fingerprint",
"id" : 0,
"key_user_id" : "key_user_id",
"key_email" : "key_email",
"status" : "APPROVED"
}
application/json
post /backend/projects/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"resources_support" : true,
"gid" : 1801372,
"code" : "code",
"created" : "2000-01-23T04:56:07.000+00:00",
"ip_address_ranges" : [ {
"ip_address" : "ip_address",
"mask" : 4
}, {
"ip_address" : "ip_address",
"mask" : 4
} ],
"user_has_role" : true,
"destination" : "destination",
"resources" : [ {
"contact" : "contact",
"name" : "name",
"description" : "description",
"location" : "https://openapi-generator.tech",
"id" : 2
}, {
"contact" : "contact",
"name" : "name",
"description" : "description",
"location" : "https://openapi-generator.tech",
"id" : 2
} ],
"services_support" : true,
"legal_approval_group" : 5,
"legal_support_contact" : "legal_support_contact",
"expiration_date" : "2000-01-23",
"users" : [ {
"gid" : "gid",
"custom_affiliation" : "custom_affiliation",
"roles" : [ "USER", "USER" ],
"last_name" : "last_name",
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"display_name" : "display_name",
"uid" : "uid",
"affiliation" : "affiliation",
"authorized" : true,
"id" : 7,
"first_name" : "first_name",
"email" : "email",
"username" : "username",
"terms_of_use_accepted" : "terms_of_use_accepted"
}, {
"gid" : "gid",
"custom_affiliation" : "custom_affiliation",
"roles" : [ "USER", "USER" ],
"last_name" : "last_name",
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"display_name" : "display_name",
"uid" : "uid",
"affiliation" : "affiliation",
"authorized" : true,
"id" : 7,
"first_name" : "first_name",
"email" : "email",
"username" : "username",
"terms_of_use_accepted" : "terms_of_use_accepted"
} ],
"archived" : true,
"ssh_support" : true,
"identity_provider" : 9,
"additional_info" : "additional_info",
"permissions" : {
"edit" : {
"resources_support" : true,
"code" : true,
"ip_address_ranges" : true,
"destination" : true,
"resources" : true,
"services_support" : true,
"legal_support_contact" : true,
"legal_approval_group" : true,
"expiration_date" : true,
"users" : [ "USER", "USER" ],
"ssh_support" : true,
"identity_provider" : true,
"additional_info" : true,
"name" : true,
"data_specification_approval_group" : true
},
"archive" : true
},
"name" : "name",
"id" : 0,
"data_specification_approval_group" : 5,
"data_transfer_count" : 1
}
application/json
post /backend/projects/{project_pk}/members/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"is_active" : true,
"last_login" : "2000-01-23T04:56:07.000+00:00",
"open_pgp_keys" : [ {
"fingerprint" : "fingerprint",
"id" : 6,
"key_user_id" : "key_user_id",
"key_email" : "key_email",
"status" : "APPROVED"
}, {
"fingerprint" : "fingerprint",
"id" : 6,
"key_user_id" : "key_user_id",
"key_email" : "key_email",
"status" : "APPROVED"
} ],
"groups" : [ "groups", "groups" ],
"last_name" : "last_name",
"id" : 0,
"display_name" : "display_name",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
}
application/json
post /backend/projects/{project_pk}/members/{user_pk}/services/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"data" : "data",
"created" : "2000-01-23T04:56:07.000+00:00",
"description" : "description",
"archived" : "2000-01-23T04:56:07.000+00:00",
"user_id" : "user_id",
"project_id" : "project_id",
"name" : "name",
"action" : "NONE",
"id" : 0,
"state" : "INITIAL",
"action_timestamp" : "2000-01-23T04:56:07.000+00:00",
"locked" : "2000-01-23T04:56:07.000+00:00",
"changed" : "2000-01-23T04:56:07.000+00:00"
}
application/json
post /backend/projects/{project_pk}/services/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"data" : "data",
"created" : "2000-01-23T04:56:07.000+00:00",
"description" : "description",
"archived" : "2000-01-23T04:56:07.000+00:00",
"user_id" : "user_id",
"project_id" : "project_id",
"name" : "name",
"action" : "NONE",
"id" : 0,
"state" : "INITIAL",
"action_timestamp" : "2000-01-23T04:56:07.000+00:00",
"locked" : "2000-01-23T04:56:07.000+00:00",
"changed" : "2000-01-23T04:56:07.000+00:00"
}
application/json
post /backend/quick-accesses/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"image" : "",
"description" : "description",
"id" : 0,
"title" : "title",
"url" : "https://openapi-generator.tech",
"order" : 6732
}
application/json
post /backend/ssh-public-keys/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"created" : "2000-01-23T04:56:07.000+00:00",
"project" : 0,
"id" : 6,
"project_name" : "project_name",
"user" : "user",
"key" : "key",
"changed" : "2000-01-23T04:56:07.000+00:00",
"username" : "username"
}
application/json
post /backend/terms-of-use/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"node" : 6,
"version_type" : "MINOR",
"created" : "2000-01-23T04:56:07.000+00:00",
"id" : 0,
"text" : "text",
"version" : "version",
"users" : [ {
"last_name" : "last_name",
"first_name" : "first_name",
"accepted_at" : "2000-01-23T04:56:07.000+00:00",
"email" : "email"
}, {
"last_name" : "last_name",
"first_name" : "first_name",
"accepted_at" : "2000-01-23T04:56:07.000+00:00",
"email" : "email"
} ]
}
application/json
post /backend/terms-of-use-acceptance/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"terms_of_use" : 6,
"user" : 0
}
application/json
post /backend/users/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"is_active" : true,
"last_login" : "2000-01-23T04:56:07.000+00:00",
"profile" : {
"emails" : "emails",
"uid" : 1073290,
"gid" : 1298106,
"display_local_username" : "display_local_username",
"affiliation" : "affiliation",
"display_id" : "display_id",
"custom_affiliation" : 5,
"namespace" : "namespace",
"affiliation_consent" : true,
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"display_name" : "display_name"
},
"open_pgp_keys" : [ {
"fingerprint" : "fingerprint",
"id" : 6,
"key_user_id" : "key_user_id",
"key_email" : "key_email",
"status" : "APPROVED"
}, {
"fingerprint" : "fingerprint",
"id" : 6,
"key_user_id" : "key_user_id",
"key_email" : "key_email",
"status" : "APPROVED"
} ],
"flags" : [ "flags", "flags" ],
"last_name" : "last_name",
"groups" : [ "groups", "groups" ],
"terms_of_use" : [ {
"node" : "node",
"id" : 6,
"version" : "version",
"accepted_at" : "2000-01-23T04:56:07.000+00:00"
}, {
"node" : "node",
"id" : 6,
"version" : "version",
"accepted_at" : "2000-01-23T04:56:07.000+00:00"
} ],
"display_name" : "display_name",
"id" : 0,
"first_name" : "first_name",
"email" : "email",
"username" : "username"
}
application/json
post /backend/terminology/versionfile/download/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"id" : 0
}
application/json
application/octet-stream
delete /backend/data-package/{id}/
delete /backend/data-provider/{id}/
delete /backend/data-transfer/{id}/
delete /backend/feed/{id}/
delete /backend/flags/{id}/
delete /backend/identity/group/{id}/
delete /backend/identity-provider/{id}/
delete /backend/nodes/{id}/
delete /backend/projects/{id}/
delete /backend/projects/{project_pk}/members/{id}/
delete /backend/projects/{project_pk}/members/{user_pk}/services/{id}/
delete /backend/projects/{project_pk}/services/{id}/
delete /backend/quick-accesses/{id}/
delete /backend/ssh-public-keys/{id}/
delete /backend/services/{id}/
Service endpoint.
Note that creation does NOT happen via this endpoint.
delete /backend/terms-of-use/{id}/
get /backend/custom-affiliations/
[ {
"code" : "code",
"name" : "name",
"id" : 0
}, {
"code" : "code",
"name" : "name",
"id" : 0
} ]
application/json
get /backend/data-package/
[ {
"data_transfer" : "data_transfer",
"metadata" : "metadata",
"trace" : [ {
"node" : "node",
"timestamp" : "2000-01-23T04:56:07.000+00:00",
"status" : "ENTER"
}, {
"node" : "node",
"timestamp" : "2000-01-23T04:56:07.000+00:00",
"status" : "ENTER"
} ],
"purpose" : "PRODUCTION",
"destination_node" : "destination_node",
"file_name" : "file_name",
"sender_open_pgp_key_info" : "sender_open_pgp_key_info",
"metadata_hash" : "metadata_hash",
"project_code" : "project_code",
"data_provider" : "data_provider",
"id" : 0,
"file_size" : 6
}, {
"data_transfer" : "data_transfer",
"metadata" : "metadata",
"trace" : [ {
"node" : "node",
"timestamp" : "2000-01-23T04:56:07.000+00:00",
"status" : "ENTER"
}, {
"node" : "node",
"timestamp" : "2000-01-23T04:56:07.000+00:00",
"status" : "ENTER"
} ],
"purpose" : "PRODUCTION",
"destination_node" : "destination_node",
"file_name" : "file_name",
"sender_open_pgp_key_info" : "sender_open_pgp_key_info",
"metadata_hash" : "metadata_hash",
"project_code" : "project_code",
"data_provider" : "data_provider",
"id" : 0,
"file_size" : 6
} ]
application/json
get /backend/data-provider/
[ {
"code" : "code",
"nodes" : [ "nodes", "nodes" ],
"coordinators" : [ {
"uid" : 6,
"display_local_username" : "display_local_username",
"gid" : 1,
"affiliation" : "affiliation",
"roles" : "roles",
"flags" : [ "flags", "flags" ],
"last_name" : "last_name",
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
}, {
"uid" : 6,
"display_local_username" : "display_local_username",
"gid" : 1,
"affiliation" : "affiliation",
"roles" : "roles",
"flags" : [ "flags", "flags" ],
"last_name" : "last_name",
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
} ],
"name" : "name",
"id" : 0,
"enabled" : true
}, {
"code" : "code",
"nodes" : [ "nodes", "nodes" ],
"coordinators" : [ {
"uid" : 6,
"display_local_username" : "display_local_username",
"gid" : 1,
"affiliation" : "affiliation",
"roles" : "roles",
"flags" : [ "flags", "flags" ],
"last_name" : "last_name",
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
}, {
"uid" : 6,
"display_local_username" : "display_local_username",
"gid" : 1,
"affiliation" : "affiliation",
"roles" : "roles",
"flags" : [ "flags", "flags" ],
"last_name" : "last_name",
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
} ],
"name" : "name",
"id" : 0,
"enabled" : true
} ]
application/json
get /backend/data-transfer/
[ {
"requestor_full_name" : "requestor_full_name",
"purpose" : "PRODUCTION",
"data_provider_code" : "data_provider_code",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"max_packages" : 6,
"project" : "project",
"id" : 0,
"data_provider_name" : "data_provider_name",
"packages" : [ {
"file_name" : "file_name"
}, {
"file_name" : "file_name"
} ],
"project_name" : "project_name",
"status" : "INITIAL"
}, {
"requestor_full_name" : "requestor_full_name",
"purpose" : "PRODUCTION",
"data_provider_code" : "data_provider_code",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"max_packages" : 6,
"project" : "project",
"id" : 0,
"data_provider_name" : "data_provider_name",
"packages" : [ {
"file_name" : "file_name"
}, {
"file_name" : "file_name"
} ],
"project_name" : "project_name",
"status" : "INITIAL"
} ]
application/json
get /backend/exports/data-transfers
text/csv
get /backend/terminology/downloaded_file/
[ {
"created" : "2000-01-23T04:56:07.000+00:00",
"id" : 0,
"user" : "user",
"version_file" : {
"file" : "",
"id" : 6,
"version" : {
"terminology" : {
"copyright" : "copyright",
"code" : "code",
"contact" : "contact",
"documentation" : "documentation",
"name" : "name",
"description" : "description",
"id" : 5,
"confirmation_checkbox_text" : "confirmation_checkbox_text",
"confirmation_description" : "confirmation_description"
},
"name" : "name",
"id" : 1,
"released" : "2000-01-23",
"status" : "ACTIVE"
}
}
}, {
"created" : "2000-01-23T04:56:07.000+00:00",
"id" : 0,
"user" : "user",
"version_file" : {
"file" : "",
"id" : 6,
"version" : {
"terminology" : {
"copyright" : "copyright",
"code" : "code",
"contact" : "contact",
"documentation" : "documentation",
"name" : "name",
"description" : "description",
"id" : 5,
"confirmation_checkbox_text" : "confirmation_checkbox_text",
"confirmation_description" : "confirmation_description"
},
"name" : "name",
"id" : 1,
"released" : "2000-01-23",
"status" : "ACTIVE"
}
}
} ]
application/json
get /backend/feed/
[ {
"from_date" : "2000-01-23T04:56:07.000+00:00",
"created" : "2000-01-23T04:56:07.000+00:00",
"label" : "INFO",
"title" : "title",
"message" : "message"
}, {
"from_date" : "2000-01-23T04:56:07.000+00:00",
"created" : "2000-01-23T04:56:07.000+00:00",
"label" : "INFO",
"title" : "title",
"message" : "message"
} ]
application/json
get /backend/flags/
[ {
"code" : "code",
"description" : "description",
"id" : 0,
"users" : [ 6, 6 ]
}, {
"code" : "code",
"description" : "description",
"id" : 0,
"users" : [ 6, 6 ]
} ]
application/json
get /backend/identity/group/
[ {
"permissions_object" : [ {
"objects" : [ 1, 1 ],
"permission" : 5
}, {
"objects" : [ 1, 1 ],
"permission" : 5
} ],
"permissions" : [ 1, 1 ],
"profile" : {
"role_entity_type" : "role_entity_type",
"role_entity_id" : 6,
"role" : "NA",
"description" : "description"
},
"name" : "name",
"id" : 0,
"users" : [ {
"last_name" : "last_name",
"id" : 1,
"display_name" : "display_name",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
}, {
"last_name" : "last_name",
"id" : 1,
"display_name" : "display_name",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
} ]
}, {
"permissions_object" : [ {
"objects" : [ 1, 1 ],
"permission" : 5
}, {
"objects" : [ 1, 1 ],
"permission" : 5
} ],
"permissions" : [ 1, 1 ],
"profile" : {
"role_entity_type" : "role_entity_type",
"role_entity_id" : 6,
"role" : "NA",
"description" : "description"
},
"name" : "name",
"id" : 0,
"users" : [ {
"last_name" : "last_name",
"id" : 1,
"display_name" : "display_name",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
}, {
"last_name" : "last_name",
"id" : 1,
"display_name" : "display_name",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
} ]
} ]
application/json
get /backend/identity-provider/
[ {
"code" : "code",
"name" : "name",
"id" : 0
}, {
"code" : "code",
"name" : "name",
"id" : 0
} ]
application/json
get /backend/nodes/
[ {
"code" : "code",
"node_status" : "ON",
"ip_address_ranges" : [ {
"ip_address" : "ip_address",
"mask" : 4
}, {
"ip_address" : "ip_address",
"mask" : 4
} ],
"ticketing_system_email" : "ticketing_system_email",
"name" : "name",
"oauth2_client" : 6,
"id" : 0,
"object_storage_url" : "https://openapi-generator.tech"
}, {
"code" : "code",
"node_status" : "ON",
"ip_address_ranges" : [ {
"ip_address" : "ip_address",
"mask" : 4
}, {
"ip_address" : "ip_address",
"mask" : 4
} ],
"ticketing_system_email" : "ticketing_system_email",
"name" : "name",
"oauth2_client" : 6,
"id" : 0,
"object_storage_url" : "https://openapi-generator.tech"
} ]
application/json
get /backend/oauth2-clients/
[ {
"id" : 0,
"redirect_uri" : "redirect_uri",
"client_name" : "client_name"
}, {
"id" : 0,
"redirect_uri" : "redirect_uri",
"client_name" : "client_name"
} ]
application/json
get /backend/identity/object_by_permission/
[ "", "" ]
application/json
get /backend/identity/permission/
[ {
"content_type" : 6,
"codename" : "codename",
"name" : "name",
"id" : 0
}, {
"content_type" : 6,
"codename" : "codename",
"name" : "name",
"id" : 0
} ]
application/json
get /backend/open-pgp-keys/
[ {
"fingerprint" : "fingerprint",
"id" : 0,
"key_user_id" : "key_user_id",
"key_email" : "key_email",
"status" : "APPROVED"
}, {
"fingerprint" : "fingerprint",
"id" : 0,
"key_user_id" : "key_user_id",
"key_email" : "key_email",
"status" : "APPROVED"
} ]
application/json
get /backend/audit/project-permission/
[ {
"changed_by" : "changed_by",
"project" : "project",
"permission" : "permission",
"user" : "user",
"enabled" : true,
"timestamp" : "2000-01-23T04:56:07.000+00:00"
}, {
"changed_by" : "changed_by",
"project" : "project",
"permission" : "permission",
"user" : "user",
"enabled" : true,
"timestamp" : "2000-01-23T04:56:07.000+00:00"
} ]
application/json
get /backend/projects/
[ {
"resources_support" : true,
"gid" : 1801372,
"code" : "code",
"created" : "2000-01-23T04:56:07.000+00:00",
"ip_address_ranges" : [ {
"ip_address" : "ip_address",
"mask" : 4
}, {
"ip_address" : "ip_address",
"mask" : 4
} ],
"user_has_role" : true,
"destination" : "destination",
"resources" : [ {
"contact" : "contact",
"name" : "name",
"description" : "description",
"location" : "https://openapi-generator.tech",
"id" : 2
}, {
"contact" : "contact",
"name" : "name",
"description" : "description",
"location" : "https://openapi-generator.tech",
"id" : 2
} ],
"services_support" : true,
"legal_approval_group" : 5,
"legal_support_contact" : "legal_support_contact",
"expiration_date" : "2000-01-23",
"users" : [ {
"gid" : "gid",
"custom_affiliation" : "custom_affiliation",
"roles" : [ "USER", "USER" ],
"last_name" : "last_name",
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"display_name" : "display_name",
"uid" : "uid",
"affiliation" : "affiliation",
"authorized" : true,
"id" : 7,
"first_name" : "first_name",
"email" : "email",
"username" : "username",
"terms_of_use_accepted" : "terms_of_use_accepted"
}, {
"gid" : "gid",
"custom_affiliation" : "custom_affiliation",
"roles" : [ "USER", "USER" ],
"last_name" : "last_name",
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"display_name" : "display_name",
"uid" : "uid",
"affiliation" : "affiliation",
"authorized" : true,
"id" : 7,
"first_name" : "first_name",
"email" : "email",
"username" : "username",
"terms_of_use_accepted" : "terms_of_use_accepted"
} ],
"archived" : true,
"ssh_support" : true,
"identity_provider" : 9,
"additional_info" : "additional_info",
"permissions" : {
"edit" : {
"resources_support" : true,
"code" : true,
"ip_address_ranges" : true,
"destination" : true,
"resources" : true,
"services_support" : true,
"legal_support_contact" : true,
"legal_approval_group" : true,
"expiration_date" : true,
"users" : [ "USER", "USER" ],
"ssh_support" : true,
"identity_provider" : true,
"additional_info" : true,
"name" : true,
"data_specification_approval_group" : true
},
"archive" : true
},
"name" : "name",
"id" : 0,
"data_specification_approval_group" : 5,
"data_transfer_count" : 1
}, {
"resources_support" : true,
"gid" : 1801372,
"code" : "code",
"created" : "2000-01-23T04:56:07.000+00:00",
"ip_address_ranges" : [ {
"ip_address" : "ip_address",
"mask" : 4
}, {
"ip_address" : "ip_address",
"mask" : 4
} ],
"user_has_role" : true,
"destination" : "destination",
"resources" : [ {
"contact" : "contact",
"name" : "name",
"description" : "description",
"location" : "https://openapi-generator.tech",
"id" : 2
}, {
"contact" : "contact",
"name" : "name",
"description" : "description",
"location" : "https://openapi-generator.tech",
"id" : 2
} ],
"services_support" : true,
"legal_approval_group" : 5,
"legal_support_contact" : "legal_support_contact",
"expiration_date" : "2000-01-23",
"users" : [ {
"gid" : "gid",
"custom_affiliation" : "custom_affiliation",
"roles" : [ "USER", "USER" ],
"last_name" : "last_name",
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"display_name" : "display_name",
"uid" : "uid",
"affiliation" : "affiliation",
"authorized" : true,
"id" : 7,
"first_name" : "first_name",
"email" : "email",
"username" : "username",
"terms_of_use_accepted" : "terms_of_use_accepted"
}, {
"gid" : "gid",
"custom_affiliation" : "custom_affiliation",
"roles" : [ "USER", "USER" ],
"last_name" : "last_name",
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"display_name" : "display_name",
"uid" : "uid",
"affiliation" : "affiliation",
"authorized" : true,
"id" : 7,
"first_name" : "first_name",
"email" : "email",
"username" : "username",
"terms_of_use_accepted" : "terms_of_use_accepted"
} ],
"archived" : true,
"ssh_support" : true,
"identity_provider" : 9,
"additional_info" : "additional_info",
"permissions" : {
"edit" : {
"resources_support" : true,
"code" : true,
"ip_address_ranges" : true,
"destination" : true,
"resources" : true,
"services_support" : true,
"legal_support_contact" : true,
"legal_approval_group" : true,
"expiration_date" : true,
"users" : [ "USER", "USER" ],
"ssh_support" : true,
"identity_provider" : true,
"additional_info" : true,
"name" : true,
"data_specification_approval_group" : true
},
"archive" : true
},
"name" : "name",
"id" : 0,
"data_specification_approval_group" : 5,
"data_transfer_count" : 1
} ]
application/json
get /backend/quick-accesses/
[ {
"image" : "",
"description" : "description",
"id" : 0,
"title" : "title",
"url" : "https://openapi-generator.tech",
"order" : 6732
}, {
"image" : "",
"description" : "description",
"id" : 0,
"title" : "title",
"url" : "https://openapi-generator.tech",
"order" : 6732
} ]
application/json
get /backend/ssh-public-keys/
[ {
"created" : "2000-01-23T04:56:07.000+00:00",
"project" : 0,
"id" : 6,
"project_name" : "project_name",
"user" : "user",
"key" : "key",
"changed" : "2000-01-23T04:56:07.000+00:00",
"username" : "username"
}, {
"created" : "2000-01-23T04:56:07.000+00:00",
"project" : 0,
"id" : 6,
"project_name" : "project_name",
"user" : "user",
"key" : "key",
"changed" : "2000-01-23T04:56:07.000+00:00",
"username" : "username"
} ]
application/json
get /backend/services/
Service endpoint.
Note that creation does NOT happen via this endpoint.
[ {
"data" : "data",
"created" : "2000-01-23T04:56:07.000+00:00",
"description" : "description",
"archived" : "2000-01-23T04:56:07.000+00:00",
"user_id" : "user_id",
"project_id" : "project_id",
"name" : "name",
"action" : "NONE",
"id" : 0,
"state" : "INITIAL",
"action_timestamp" : "2000-01-23T04:56:07.000+00:00",
"locked" : "2000-01-23T04:56:07.000+00:00",
"changed" : "2000-01-23T04:56:07.000+00:00"
}, {
"data" : "data",
"created" : "2000-01-23T04:56:07.000+00:00",
"description" : "description",
"archived" : "2000-01-23T04:56:07.000+00:00",
"user_id" : "user_id",
"project_id" : "project_id",
"name" : "name",
"action" : "NONE",
"id" : 0,
"state" : "INITIAL",
"action_timestamp" : "2000-01-23T04:56:07.000+00:00",
"locked" : "2000-01-23T04:56:07.000+00:00",
"changed" : "2000-01-23T04:56:07.000+00:00"
} ]
application/json
get /backend/terminology/terminology/
[ {
"copyright" : "copyright",
"code" : "code",
"versions" : [ {
"name" : "name",
"files" : [ {
"format" : "format",
"id" : 1,
"confirmation_checkbox_text" : "confirmation_checkbox_text",
"confirmation_description" : "confirmation_description"
}, {
"format" : "format",
"id" : 1,
"confirmation_checkbox_text" : "confirmation_checkbox_text",
"confirmation_description" : "confirmation_description"
} ],
"id" : 6,
"released" : "2000-01-23",
"status" : "ACTIVE"
}, {
"name" : "name",
"files" : [ {
"format" : "format",
"id" : 1,
"confirmation_checkbox_text" : "confirmation_checkbox_text",
"confirmation_description" : "confirmation_description"
}, {
"format" : "format",
"id" : 1,
"confirmation_checkbox_text" : "confirmation_checkbox_text",
"confirmation_description" : "confirmation_description"
} ],
"id" : 6,
"released" : "2000-01-23",
"status" : "ACTIVE"
} ],
"contact" : "contact",
"documentation" : "documentation",
"name" : "name",
"description" : "description",
"id" : 0,
"confirmation_checkbox_text" : "confirmation_checkbox_text",
"confirmation_description" : "confirmation_description"
}, {
"copyright" : "copyright",
"code" : "code",
"versions" : [ {
"name" : "name",
"files" : [ {
"format" : "format",
"id" : 1,
"confirmation_checkbox_text" : "confirmation_checkbox_text",
"confirmation_description" : "confirmation_description"
}, {
"format" : "format",
"id" : 1,
"confirmation_checkbox_text" : "confirmation_checkbox_text",
"confirmation_description" : "confirmation_description"
} ],
"id" : 6,
"released" : "2000-01-23",
"status" : "ACTIVE"
}, {
"name" : "name",
"files" : [ {
"format" : "format",
"id" : 1,
"confirmation_checkbox_text" : "confirmation_checkbox_text",
"confirmation_description" : "confirmation_description"
}, {
"format" : "format",
"id" : 1,
"confirmation_checkbox_text" : "confirmation_checkbox_text",
"confirmation_description" : "confirmation_description"
} ],
"id" : 6,
"released" : "2000-01-23",
"status" : "ACTIVE"
} ],
"contact" : "contact",
"documentation" : "documentation",
"name" : "name",
"description" : "description",
"id" : 0,
"confirmation_checkbox_text" : "confirmation_checkbox_text",
"confirmation_description" : "confirmation_description"
} ]
application/json
get /backend/terms-of-use/
[ {
"node" : 6,
"version_type" : "MINOR",
"created" : "2000-01-23T04:56:07.000+00:00",
"id" : 0,
"text" : "text",
"version" : "version"
}, {
"node" : 6,
"version_type" : "MINOR",
"created" : "2000-01-23T04:56:07.000+00:00",
"id" : 0,
"text" : "text",
"version" : "version"
} ]
application/json
get /backend/users/
is_active
is False
) default: null [ {
"is_active" : true,
"last_login" : "2000-01-23T04:56:07.000+00:00",
"open_pgp_keys" : [ {
"fingerprint" : "fingerprint",
"id" : 6,
"key_user_id" : "key_user_id",
"key_email" : "key_email",
"status" : "APPROVED"
}, {
"fingerprint" : "fingerprint",
"id" : 6,
"key_user_id" : "key_user_id",
"key_email" : "key_email",
"status" : "APPROVED"
} ],
"groups" : [ "groups", "groups" ],
"last_name" : "last_name",
"id" : 0,
"display_name" : "display_name",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
}, {
"is_active" : true,
"last_login" : "2000-01-23T04:56:07.000+00:00",
"open_pgp_keys" : [ {
"fingerprint" : "fingerprint",
"id" : 6,
"key_user_id" : "key_user_id",
"key_email" : "key_email",
"status" : "APPROVED"
}, {
"fingerprint" : "fingerprint",
"id" : 6,
"key_user_id" : "key_user_id",
"key_email" : "key_email",
"status" : "APPROVED"
} ],
"groups" : [ "groups", "groups" ],
"last_name" : "last_name",
"id" : 0,
"display_name" : "display_name",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
} ]
application/json
get /backend/user-namespaces/
[ {
"name" : "name",
"id" : 0
}, {
"name" : "name",
"id" : 0
} ]
application/json
get /backend/exports/users
text/csv
get /backend/exports/terms-of-use
text/csv
post /backend/open-pgp-keys/metadata/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"user_id" : "user_id",
"status_info" : "status_info",
"fingerprint" : "fingerprint",
"error" : "error",
"email" : "email",
"status" : "EXPIRED"
}
application/json
get /backend/identity/permission/{id}/objects/
[ {
"name" : "name",
"id" : 1
}, {
"name" : "name",
"id" : 1
} ]
application/json
patch /backend/approval/{id}/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"purpose" : "PRODUCTION",
"requestor_last_name" : "requestor_last_name",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"project" : 4,
"project_name" : "project_name",
"node_approvals" : [ {
"node" : {
"code" : "code",
"node_status" : "ON",
"ip_address_ranges" : [ {
"ip_address" : "ip_address",
"mask" : 4
}, {
"ip_address" : "ip_address",
"mask" : 4
} ],
"ticketing_system_email" : "ticketing_system_email",
"name" : "name",
"oauth2_client" : 2,
"id" : 5,
"object_storage_url" : "https://openapi-generator.tech"
},
"created" : "2000-01-23T04:56:07.000+00:00",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"can_approve" : true,
"rejection_reason" : "rejection_reason",
"id" : 5,
"type" : "H",
"status" : "A"
}, {
"node" : {
"code" : "code",
"node_status" : "ON",
"ip_address_ranges" : [ {
"ip_address" : "ip_address",
"mask" : 4
}, {
"ip_address" : "ip_address",
"mask" : 4
} ],
"ticketing_system_email" : "ticketing_system_email",
"name" : "name",
"oauth2_client" : 2,
"id" : 5,
"object_storage_url" : "https://openapi-generator.tech"
},
"created" : "2000-01-23T04:56:07.000+00:00",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"can_approve" : true,
"rejection_reason" : "rejection_reason",
"id" : 5,
"type" : "H",
"status" : "A"
} ],
"requestor_display_id" : "requestor_display_id",
"project_archived" : true,
"permissions" : {
"edit" : {
"data_specification" : true,
"purpose" : true,
"max_packages" : true,
"legal_basis" : true,
"data_recipients" : true,
"data_provider" : true,
"requestor" : true,
"status" : true
},
"delete" : true
},
"requestor_name" : "requestor_name",
"data_provider" : "data_provider",
"id" : 0,
"requestor_full_name" : "requestor_full_name",
"data_specification" : "https://openapi-generator.tech",
"legal_basis" : "legal_basis",
"data_provider_approvals" : [ {
"created" : "2000-01-23T04:56:07.000+00:00",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"can_approve" : true,
"rejection_reason" : "rejection_reason",
"data_provider" : {
"code" : "code",
"nodes" : [ "nodes", "nodes" ],
"name" : "name",
"id" : 9,
"enabled" : true
},
"id" : 7,
"status" : "A"
}, {
"created" : "2000-01-23T04:56:07.000+00:00",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"can_approve" : true,
"rejection_reason" : "rejection_reason",
"data_provider" : {
"code" : "code",
"nodes" : [ "nodes", "nodes" ],
"name" : "name",
"id" : 9,
"enabled" : true
},
"id" : 7,
"status" : "A"
} ],
"creation_date" : "2000-01-23T04:56:07.000+00:00",
"packages" : [ {
"data_transfer" : "data_transfer",
"metadata" : "metadata",
"trace" : [ {
"node" : "node",
"timestamp" : "2000-01-23T04:56:07.000+00:00",
"status" : "ENTER"
}, {
"node" : "node",
"timestamp" : "2000-01-23T04:56:07.000+00:00",
"status" : "ENTER"
} ],
"purpose" : "PRODUCTION",
"destination_node" : "destination_node",
"file_name" : "file_name",
"sender_open_pgp_key_info" : "sender_open_pgp_key_info",
"metadata_hash" : "metadata_hash",
"project_code" : "project_code",
"data_provider" : "data_provider",
"id" : 6,
"file_size" : 1
}, {
"data_transfer" : "data_transfer",
"metadata" : "metadata",
"trace" : [ {
"node" : "node",
"timestamp" : "2000-01-23T04:56:07.000+00:00",
"status" : "ENTER"
}, {
"node" : "node",
"timestamp" : "2000-01-23T04:56:07.000+00:00",
"status" : "ENTER"
} ],
"purpose" : "PRODUCTION",
"destination_node" : "destination_node",
"file_name" : "file_name",
"sender_open_pgp_key_info" : "sender_open_pgp_key_info",
"metadata_hash" : "metadata_hash",
"project_code" : "project_code",
"data_provider" : "data_provider",
"id" : 6,
"file_size" : 1
} ],
"data_provider_name" : "data_provider_name",
"requestor" : 1,
"requestor_email" : "requestor_email",
"group_approvals" : [ {
"created" : "2000-01-23T04:56:07.000+00:00",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"can_approve" : true,
"rejection_reason" : "rejection_reason",
"id" : 3,
"status" : "A",
"group" : {
"profile" : {
"role_entity_type" : "role_entity_type",
"role_entity_id" : 2,
"role" : "NA",
"description" : "description"
},
"name" : "name"
}
}, {
"created" : "2000-01-23T04:56:07.000+00:00",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"can_approve" : true,
"rejection_reason" : "rejection_reason",
"id" : 3,
"status" : "A",
"group" : {
"profile" : {
"role_entity_type" : "role_entity_type",
"role_entity_id" : 2,
"role" : "NA",
"description" : "description"
},
"name" : "name"
}
} ],
"max_packages" : 7,
"data_recipients" : [ {
"last_name" : "last_name",
"id" : 1,
"display_name" : "display_name",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
}, {
"last_name" : "last_name",
"id" : 1,
"display_name" : "display_name",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
} ],
"requestor_first_name" : "requestor_first_name",
"status" : "INITIAL"
}
application/json
patch /backend/data-package/{id}/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"data_transfer" : "data_transfer",
"metadata" : "metadata",
"trace" : [ {
"node" : "node",
"timestamp" : "2000-01-23T04:56:07.000+00:00",
"status" : "ENTER"
}, {
"node" : "node",
"timestamp" : "2000-01-23T04:56:07.000+00:00",
"status" : "ENTER"
} ],
"purpose" : "PRODUCTION",
"destination_node" : "destination_node",
"file_name" : "file_name",
"sender_open_pgp_key_info" : "sender_open_pgp_key_info",
"metadata_hash" : "metadata_hash",
"project_code" : "project_code",
"data_provider" : "data_provider",
"id" : 0,
"file_size" : 6
}
application/json
patch /backend/data-provider/{id}/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"code" : "code",
"nodes" : [ "nodes", "nodes" ],
"coordinators" : [ {
"uid" : 6,
"display_local_username" : "display_local_username",
"gid" : 1,
"affiliation" : "affiliation",
"roles" : "roles",
"flags" : [ "flags", "flags" ],
"last_name" : "last_name",
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
}, {
"uid" : 6,
"display_local_username" : "display_local_username",
"gid" : 1,
"affiliation" : "affiliation",
"roles" : "roles",
"flags" : [ "flags", "flags" ],
"last_name" : "last_name",
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
} ],
"name" : "name",
"id" : 0,
"enabled" : true
}
application/json
patch /backend/data-transfer/{id}/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"purpose" : "PRODUCTION",
"requestor_last_name" : "requestor_last_name",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"project" : 4,
"project_name" : "project_name",
"node_approvals" : [ {
"node" : {
"code" : "code",
"node_status" : "ON",
"ip_address_ranges" : [ {
"ip_address" : "ip_address",
"mask" : 4
}, {
"ip_address" : "ip_address",
"mask" : 4
} ],
"ticketing_system_email" : "ticketing_system_email",
"name" : "name",
"oauth2_client" : 2,
"id" : 5,
"object_storage_url" : "https://openapi-generator.tech"
},
"created" : "2000-01-23T04:56:07.000+00:00",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"can_approve" : true,
"rejection_reason" : "rejection_reason",
"id" : 5,
"type" : "H",
"status" : "A"
}, {
"node" : {
"code" : "code",
"node_status" : "ON",
"ip_address_ranges" : [ {
"ip_address" : "ip_address",
"mask" : 4
}, {
"ip_address" : "ip_address",
"mask" : 4
} ],
"ticketing_system_email" : "ticketing_system_email",
"name" : "name",
"oauth2_client" : 2,
"id" : 5,
"object_storage_url" : "https://openapi-generator.tech"
},
"created" : "2000-01-23T04:56:07.000+00:00",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"can_approve" : true,
"rejection_reason" : "rejection_reason",
"id" : 5,
"type" : "H",
"status" : "A"
} ],
"requestor_display_id" : "requestor_display_id",
"project_archived" : true,
"permissions" : {
"edit" : {
"data_specification" : true,
"purpose" : true,
"max_packages" : true,
"legal_basis" : true,
"data_recipients" : true,
"data_provider" : true,
"requestor" : true,
"status" : true
},
"delete" : true
},
"requestor_name" : "requestor_name",
"data_provider" : "data_provider",
"id" : 0,
"requestor_full_name" : "requestor_full_name",
"data_specification" : "https://openapi-generator.tech",
"legal_basis" : "legal_basis",
"data_provider_approvals" : [ {
"created" : "2000-01-23T04:56:07.000+00:00",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"can_approve" : true,
"rejection_reason" : "rejection_reason",
"data_provider" : {
"code" : "code",
"nodes" : [ "nodes", "nodes" ],
"name" : "name",
"id" : 9,
"enabled" : true
},
"id" : 7,
"status" : "A"
}, {
"created" : "2000-01-23T04:56:07.000+00:00",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"can_approve" : true,
"rejection_reason" : "rejection_reason",
"data_provider" : {
"code" : "code",
"nodes" : [ "nodes", "nodes" ],
"name" : "name",
"id" : 9,
"enabled" : true
},
"id" : 7,
"status" : "A"
} ],
"creation_date" : "2000-01-23T04:56:07.000+00:00",
"packages" : [ {
"data_transfer" : "data_transfer",
"metadata" : "metadata",
"trace" : [ {
"node" : "node",
"timestamp" : "2000-01-23T04:56:07.000+00:00",
"status" : "ENTER"
}, {
"node" : "node",
"timestamp" : "2000-01-23T04:56:07.000+00:00",
"status" : "ENTER"
} ],
"purpose" : "PRODUCTION",
"destination_node" : "destination_node",
"file_name" : "file_name",
"sender_open_pgp_key_info" : "sender_open_pgp_key_info",
"metadata_hash" : "metadata_hash",
"project_code" : "project_code",
"data_provider" : "data_provider",
"id" : 6,
"file_size" : 1
}, {
"data_transfer" : "data_transfer",
"metadata" : "metadata",
"trace" : [ {
"node" : "node",
"timestamp" : "2000-01-23T04:56:07.000+00:00",
"status" : "ENTER"
}, {
"node" : "node",
"timestamp" : "2000-01-23T04:56:07.000+00:00",
"status" : "ENTER"
} ],
"purpose" : "PRODUCTION",
"destination_node" : "destination_node",
"file_name" : "file_name",
"sender_open_pgp_key_info" : "sender_open_pgp_key_info",
"metadata_hash" : "metadata_hash",
"project_code" : "project_code",
"data_provider" : "data_provider",
"id" : 6,
"file_size" : 1
} ],
"data_provider_name" : "data_provider_name",
"requestor" : 1,
"requestor_email" : "requestor_email",
"group_approvals" : [ {
"created" : "2000-01-23T04:56:07.000+00:00",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"can_approve" : true,
"rejection_reason" : "rejection_reason",
"id" : 3,
"status" : "A",
"group" : {
"profile" : {
"role_entity_type" : "role_entity_type",
"role_entity_id" : 2,
"role" : "NA",
"description" : "description"
},
"name" : "name"
}
}, {
"created" : "2000-01-23T04:56:07.000+00:00",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"can_approve" : true,
"rejection_reason" : "rejection_reason",
"id" : 3,
"status" : "A",
"group" : {
"profile" : {
"role_entity_type" : "role_entity_type",
"role_entity_id" : 2,
"role" : "NA",
"description" : "description"
},
"name" : "name"
}
} ],
"max_packages" : 7,
"data_recipients" : [ {
"last_name" : "last_name",
"id" : 1,
"display_name" : "display_name",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
}, {
"last_name" : "last_name",
"id" : 1,
"display_name" : "display_name",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
} ],
"requestor_first_name" : "requestor_first_name",
"status" : "INITIAL"
}
application/json
patch /backend/feed/{id}/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"from_date" : "2000-01-23T04:56:07.000+00:00",
"created" : "2000-01-23T04:56:07.000+00:00",
"label" : "INFO",
"title" : "title",
"message" : "message"
}
application/json
patch /backend/flags/{id}/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"code" : "code",
"description" : "description",
"id" : 0,
"users" : [ 6, 6 ]
}
application/json
patch /backend/identity/group/{id}/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"permissions_object" : [ {
"objects" : [ 1, 1 ],
"permission" : 5
}, {
"objects" : [ 1, 1 ],
"permission" : 5
} ],
"permissions" : [ 1, 1 ],
"profile" : {
"role_entity_type" : "role_entity_type",
"role_entity_id" : 6,
"role" : "NA",
"description" : "description"
},
"name" : "name",
"id" : 0,
"users" : [ {
"last_name" : "last_name",
"id" : 1,
"display_name" : "display_name",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
}, {
"last_name" : "last_name",
"id" : 1,
"display_name" : "display_name",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
} ]
}
application/json
patch /backend/identity-provider/{id}/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"code" : "code",
"name" : "name",
"id" : 0
}
application/json
patch /backend/nodes/{id}/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"code" : "code",
"node_status" : "ON",
"ip_address_ranges" : [ {
"ip_address" : "ip_address",
"mask" : 4
}, {
"ip_address" : "ip_address",
"mask" : 4
} ],
"ticketing_system_email" : "ticketing_system_email",
"name" : "name",
"oauth2_client" : 6,
"id" : 0,
"object_storage_url" : "https://openapi-generator.tech"
}
application/json
patch /backend/open-pgp-keys/{id}/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"fingerprint" : "fingerprint",
"id" : 0,
"key_user_id" : "key_user_id",
"key_email" : "key_email",
"status" : "APPROVED"
}
application/json
patch /backend/projects/{id}/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"resources_support" : true,
"gid" : 1801372,
"code" : "code",
"created" : "2000-01-23T04:56:07.000+00:00",
"ip_address_ranges" : [ {
"ip_address" : "ip_address",
"mask" : 4
}, {
"ip_address" : "ip_address",
"mask" : 4
} ],
"user_has_role" : true,
"destination" : "destination",
"resources" : [ {
"contact" : "contact",
"name" : "name",
"description" : "description",
"location" : "https://openapi-generator.tech",
"id" : 2
}, {
"contact" : "contact",
"name" : "name",
"description" : "description",
"location" : "https://openapi-generator.tech",
"id" : 2
} ],
"services_support" : true,
"legal_approval_group" : 5,
"legal_support_contact" : "legal_support_contact",
"expiration_date" : "2000-01-23",
"users" : [ {
"gid" : "gid",
"custom_affiliation" : "custom_affiliation",
"roles" : [ "USER", "USER" ],
"last_name" : "last_name",
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"display_name" : "display_name",
"uid" : "uid",
"affiliation" : "affiliation",
"authorized" : true,
"id" : 7,
"first_name" : "first_name",
"email" : "email",
"username" : "username",
"terms_of_use_accepted" : "terms_of_use_accepted"
}, {
"gid" : "gid",
"custom_affiliation" : "custom_affiliation",
"roles" : [ "USER", "USER" ],
"last_name" : "last_name",
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"display_name" : "display_name",
"uid" : "uid",
"affiliation" : "affiliation",
"authorized" : true,
"id" : 7,
"first_name" : "first_name",
"email" : "email",
"username" : "username",
"terms_of_use_accepted" : "terms_of_use_accepted"
} ],
"archived" : true,
"ssh_support" : true,
"identity_provider" : 9,
"additional_info" : "additional_info",
"permissions" : {
"edit" : {
"resources_support" : true,
"code" : true,
"ip_address_ranges" : true,
"destination" : true,
"resources" : true,
"services_support" : true,
"legal_support_contact" : true,
"legal_approval_group" : true,
"expiration_date" : true,
"users" : [ "USER", "USER" ],
"ssh_support" : true,
"identity_provider" : true,
"additional_info" : true,
"name" : true,
"data_specification_approval_group" : true
},
"archive" : true
},
"name" : "name",
"id" : 0,
"data_specification_approval_group" : 5,
"data_transfer_count" : 1
}
application/json
patch /backend/projects/{project_pk}/members/{id}/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"is_active" : true,
"last_login" : "2000-01-23T04:56:07.000+00:00",
"open_pgp_keys" : [ {
"fingerprint" : "fingerprint",
"id" : 6,
"key_user_id" : "key_user_id",
"key_email" : "key_email",
"status" : "APPROVED"
}, {
"fingerprint" : "fingerprint",
"id" : 6,
"key_user_id" : "key_user_id",
"key_email" : "key_email",
"status" : "APPROVED"
} ],
"groups" : [ "groups", "groups" ],
"last_name" : "last_name",
"id" : 0,
"display_name" : "display_name",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
}
application/json
patch /backend/projects/{project_pk}/members/{user_pk}/services/{id}/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"data" : "data",
"created" : "2000-01-23T04:56:07.000+00:00",
"description" : "description",
"archived" : "2000-01-23T04:56:07.000+00:00",
"user_id" : "user_id",
"project_id" : "project_id",
"name" : "name",
"action" : "NONE",
"id" : 0,
"state" : "INITIAL",
"action_timestamp" : "2000-01-23T04:56:07.000+00:00",
"locked" : "2000-01-23T04:56:07.000+00:00",
"changed" : "2000-01-23T04:56:07.000+00:00"
}
application/json
patch /backend/projects/{project_pk}/services/{id}/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"data" : "data",
"created" : "2000-01-23T04:56:07.000+00:00",
"description" : "description",
"archived" : "2000-01-23T04:56:07.000+00:00",
"user_id" : "user_id",
"project_id" : "project_id",
"name" : "name",
"action" : "NONE",
"id" : 0,
"state" : "INITIAL",
"action_timestamp" : "2000-01-23T04:56:07.000+00:00",
"locked" : "2000-01-23T04:56:07.000+00:00",
"changed" : "2000-01-23T04:56:07.000+00:00"
}
application/json
patch /backend/quick-accesses/{id}/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"image" : "",
"description" : "description",
"id" : 0,
"title" : "title",
"url" : "https://openapi-generator.tech",
"order" : 6732
}
application/json
patch /backend/ssh-public-keys/{id}/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"created" : "2000-01-23T04:56:07.000+00:00",
"project" : 0,
"id" : 6,
"project_name" : "project_name",
"user" : "user",
"key" : "key",
"changed" : "2000-01-23T04:56:07.000+00:00",
"username" : "username"
}
application/json
patch /backend/services/{id}/
Service endpoint.
Note that creation does NOT happen via this endpoint.
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"data" : "data",
"created" : "2000-01-23T04:56:07.000+00:00",
"description" : "description",
"archived" : "2000-01-23T04:56:07.000+00:00",
"user_id" : "user_id",
"project_id" : "project_id",
"name" : "name",
"action" : "NONE",
"id" : 0,
"state" : "INITIAL",
"action_timestamp" : "2000-01-23T04:56:07.000+00:00",
"locked" : "2000-01-23T04:56:07.000+00:00",
"changed" : "2000-01-23T04:56:07.000+00:00"
}
application/json
patch /backend/terms-of-use/{id}/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"node" : 6,
"version_type" : "MINOR",
"created" : "2000-01-23T04:56:07.000+00:00",
"id" : 0,
"text" : "text",
"version" : "version",
"users" : [ {
"last_name" : "last_name",
"first_name" : "first_name",
"accepted_at" : "2000-01-23T04:56:07.000+00:00",
"email" : "email"
}, {
"last_name" : "last_name",
"first_name" : "first_name",
"accepted_at" : "2000-01-23T04:56:07.000+00:00",
"email" : "email"
} ]
}
application/json
patch /backend/users/{id}/
application/json
application/x-www-form-urlencoded
multipart/form-data
is_active
is False
) default: null {
"is_active" : true,
"last_login" : "2000-01-23T04:56:07.000+00:00",
"profile" : {
"emails" : "emails",
"uid" : 1073290,
"gid" : 1298106,
"display_local_username" : "display_local_username",
"affiliation" : "affiliation",
"display_id" : "display_id",
"custom_affiliation" : 5,
"namespace" : "namespace",
"affiliation_consent" : true,
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"display_name" : "display_name"
},
"open_pgp_keys" : [ {
"fingerprint" : "fingerprint",
"id" : 6,
"key_user_id" : "key_user_id",
"key_email" : "key_email",
"status" : "APPROVED"
}, {
"fingerprint" : "fingerprint",
"id" : 6,
"key_user_id" : "key_user_id",
"key_email" : "key_email",
"status" : "APPROVED"
} ],
"flags" : [ "flags", "flags" ],
"last_name" : "last_name",
"groups" : [ "groups", "groups" ],
"terms_of_use" : [ {
"node" : "node",
"id" : 6,
"version" : "version",
"accepted_at" : "2000-01-23T04:56:07.000+00:00"
}, {
"node" : "node",
"id" : 6,
"version" : "version",
"accepted_at" : "2000-01-23T04:56:07.000+00:00"
} ],
"display_name" : "display_name",
"id" : 0,
"first_name" : "first_name",
"email" : "email",
"username" : "username"
}
application/json
post /backend/open-pgp-keys/{id}/retire/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"fingerprint" : "fingerprint",
"id" : 0,
"key_user_id" : "key_user_id",
"key_email" : "key_email",
"status" : "APPROVED"
}
application/json
get /backend/custom-affiliations/{id}/
{
"code" : "code",
"name" : "name",
"id" : 0
}
application/json
get /backend/data-package/{id}/
{
"data_transfer" : "data_transfer",
"metadata" : "metadata",
"trace" : [ {
"node" : "node",
"timestamp" : "2000-01-23T04:56:07.000+00:00",
"status" : "ENTER"
}, {
"node" : "node",
"timestamp" : "2000-01-23T04:56:07.000+00:00",
"status" : "ENTER"
} ],
"purpose" : "PRODUCTION",
"destination_node" : "destination_node",
"file_name" : "file_name",
"sender_open_pgp_key_info" : "sender_open_pgp_key_info",
"metadata_hash" : "metadata_hash",
"project_code" : "project_code",
"data_provider" : "data_provider",
"id" : 0,
"file_size" : 6
}
application/json
get /backend/data-provider/{id}/
{
"code" : "code",
"nodes" : [ "nodes", "nodes" ],
"coordinators" : [ {
"uid" : 6,
"display_local_username" : "display_local_username",
"gid" : 1,
"affiliation" : "affiliation",
"roles" : "roles",
"flags" : [ "flags", "flags" ],
"last_name" : "last_name",
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
}, {
"uid" : 6,
"display_local_username" : "display_local_username",
"gid" : 1,
"affiliation" : "affiliation",
"roles" : "roles",
"flags" : [ "flags", "flags" ],
"last_name" : "last_name",
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
} ],
"name" : "name",
"id" : 0,
"enabled" : true
}
application/json
get /backend/data-transfer/{id}/
{
"purpose" : "PRODUCTION",
"requestor_last_name" : "requestor_last_name",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"project" : 4,
"project_name" : "project_name",
"node_approvals" : [ {
"node" : {
"code" : "code",
"node_status" : "ON",
"ip_address_ranges" : [ {
"ip_address" : "ip_address",
"mask" : 4
}, {
"ip_address" : "ip_address",
"mask" : 4
} ],
"ticketing_system_email" : "ticketing_system_email",
"name" : "name",
"oauth2_client" : 2,
"id" : 5,
"object_storage_url" : "https://openapi-generator.tech"
},
"created" : "2000-01-23T04:56:07.000+00:00",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"can_approve" : true,
"rejection_reason" : "rejection_reason",
"id" : 5,
"type" : "H",
"status" : "A"
}, {
"node" : {
"code" : "code",
"node_status" : "ON",
"ip_address_ranges" : [ {
"ip_address" : "ip_address",
"mask" : 4
}, {
"ip_address" : "ip_address",
"mask" : 4
} ],
"ticketing_system_email" : "ticketing_system_email",
"name" : "name",
"oauth2_client" : 2,
"id" : 5,
"object_storage_url" : "https://openapi-generator.tech"
},
"created" : "2000-01-23T04:56:07.000+00:00",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"can_approve" : true,
"rejection_reason" : "rejection_reason",
"id" : 5,
"type" : "H",
"status" : "A"
} ],
"requestor_display_id" : "requestor_display_id",
"project_archived" : true,
"permissions" : {
"edit" : {
"data_specification" : true,
"purpose" : true,
"max_packages" : true,
"legal_basis" : true,
"data_recipients" : true,
"data_provider" : true,
"requestor" : true,
"status" : true
},
"delete" : true
},
"requestor_name" : "requestor_name",
"data_provider" : "data_provider",
"id" : 0,
"requestor_full_name" : "requestor_full_name",
"data_specification" : "https://openapi-generator.tech",
"legal_basis" : "legal_basis",
"data_provider_approvals" : [ {
"created" : "2000-01-23T04:56:07.000+00:00",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"can_approve" : true,
"rejection_reason" : "rejection_reason",
"data_provider" : {
"code" : "code",
"nodes" : [ "nodes", "nodes" ],
"name" : "name",
"id" : 9,
"enabled" : true
},
"id" : 7,
"status" : "A"
}, {
"created" : "2000-01-23T04:56:07.000+00:00",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"can_approve" : true,
"rejection_reason" : "rejection_reason",
"data_provider" : {
"code" : "code",
"nodes" : [ "nodes", "nodes" ],
"name" : "name",
"id" : 9,
"enabled" : true
},
"id" : 7,
"status" : "A"
} ],
"creation_date" : "2000-01-23T04:56:07.000+00:00",
"packages" : [ {
"data_transfer" : "data_transfer",
"metadata" : "metadata",
"trace" : [ {
"node" : "node",
"timestamp" : "2000-01-23T04:56:07.000+00:00",
"status" : "ENTER"
}, {
"node" : "node",
"timestamp" : "2000-01-23T04:56:07.000+00:00",
"status" : "ENTER"
} ],
"purpose" : "PRODUCTION",
"destination_node" : "destination_node",
"file_name" : "file_name",
"sender_open_pgp_key_info" : "sender_open_pgp_key_info",
"metadata_hash" : "metadata_hash",
"project_code" : "project_code",
"data_provider" : "data_provider",
"id" : 6,
"file_size" : 1
}, {
"data_transfer" : "data_transfer",
"metadata" : "metadata",
"trace" : [ {
"node" : "node",
"timestamp" : "2000-01-23T04:56:07.000+00:00",
"status" : "ENTER"
}, {
"node" : "node",
"timestamp" : "2000-01-23T04:56:07.000+00:00",
"status" : "ENTER"
} ],
"purpose" : "PRODUCTION",
"destination_node" : "destination_node",
"file_name" : "file_name",
"sender_open_pgp_key_info" : "sender_open_pgp_key_info",
"metadata_hash" : "metadata_hash",
"project_code" : "project_code",
"data_provider" : "data_provider",
"id" : 6,
"file_size" : 1
} ],
"data_provider_name" : "data_provider_name",
"requestor" : 1,
"requestor_email" : "requestor_email",
"group_approvals" : [ {
"created" : "2000-01-23T04:56:07.000+00:00",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"can_approve" : true,
"rejection_reason" : "rejection_reason",
"id" : 3,
"status" : "A",
"group" : {
"profile" : {
"role_entity_type" : "role_entity_type",
"role_entity_id" : 2,
"role" : "NA",
"description" : "description"
},
"name" : "name"
}
}, {
"created" : "2000-01-23T04:56:07.000+00:00",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"can_approve" : true,
"rejection_reason" : "rejection_reason",
"id" : 3,
"status" : "A",
"group" : {
"profile" : {
"role_entity_type" : "role_entity_type",
"role_entity_id" : 2,
"role" : "NA",
"description" : "description"
},
"name" : "name"
}
} ],
"max_packages" : 7,
"data_recipients" : [ {
"last_name" : "last_name",
"id" : 1,
"display_name" : "display_name",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
}, {
"last_name" : "last_name",
"id" : 1,
"display_name" : "display_name",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
} ],
"requestor_first_name" : "requestor_first_name",
"status" : "INITIAL"
}
application/json
get /backend/terminology/downloaded_file/{id}/
{
"created" : "2000-01-23T04:56:07.000+00:00",
"id" : 0,
"user" : "user",
"version_file" : {
"file" : "",
"id" : 6,
"version" : {
"terminology" : {
"copyright" : "copyright",
"code" : "code",
"contact" : "contact",
"documentation" : "documentation",
"name" : "name",
"description" : "description",
"id" : 5,
"confirmation_checkbox_text" : "confirmation_checkbox_text",
"confirmation_description" : "confirmation_description"
},
"name" : "name",
"id" : 1,
"released" : "2000-01-23",
"status" : "ACTIVE"
}
}
}
application/json
get /backend/feed/{id}/
{
"from_date" : "2000-01-23T04:56:07.000+00:00",
"created" : "2000-01-23T04:56:07.000+00:00",
"label" : "INFO",
"title" : "title",
"message" : "message"
}
application/json
get /backend/flags/{id}/
{
"code" : "code",
"description" : "description",
"id" : 0,
"users" : [ 6, 6 ]
}
application/json
get /backend/identity/group/{id}/
{
"permissions_object" : [ {
"objects" : [ 1, 1 ],
"permission" : 5
}, {
"objects" : [ 1, 1 ],
"permission" : 5
} ],
"permissions" : [ 1, 1 ],
"profile" : {
"role_entity_type" : "role_entity_type",
"role_entity_id" : 6,
"role" : "NA",
"description" : "description"
},
"name" : "name",
"id" : 0,
"users" : [ {
"last_name" : "last_name",
"id" : 1,
"display_name" : "display_name",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
}, {
"last_name" : "last_name",
"id" : 1,
"display_name" : "display_name",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
} ]
}
application/json
get /backend/identity-provider/{id}/
{
"code" : "code",
"name" : "name",
"id" : 0
}
application/json
get /backend/nodes/{id}/
{
"code" : "code",
"node_status" : "ON",
"ip_address_ranges" : [ {
"ip_address" : "ip_address",
"mask" : 4
}, {
"ip_address" : "ip_address",
"mask" : 4
} ],
"ticketing_system_email" : "ticketing_system_email",
"name" : "name",
"oauth2_client" : 6,
"id" : 0,
"object_storage_url" : "https://openapi-generator.tech"
}
application/json
get /backend/oauth2-clients/{id}/
{
"id" : 0,
"redirect_uri" : "redirect_uri",
"client_name" : "client_name"
}
application/json
get /backend/identity/permission/{id}/
{
"content_type" : 6,
"codename" : "codename",
"name" : "name",
"id" : 0
}
application/json
get /backend/open-pgp-keys/{id}/
{
"fingerprint" : "fingerprint",
"id" : 0,
"key_user_id" : "key_user_id",
"key_email" : "key_email",
"status" : "APPROVED"
}
application/json
get /backend/projects/{id}/
{
"resources_support" : true,
"gid" : 1801372,
"code" : "code",
"created" : "2000-01-23T04:56:07.000+00:00",
"ip_address_ranges" : [ {
"ip_address" : "ip_address",
"mask" : 4
}, {
"ip_address" : "ip_address",
"mask" : 4
} ],
"user_has_role" : true,
"destination" : "destination",
"resources" : [ {
"contact" : "contact",
"name" : "name",
"description" : "description",
"location" : "https://openapi-generator.tech",
"id" : 2
}, {
"contact" : "contact",
"name" : "name",
"description" : "description",
"location" : "https://openapi-generator.tech",
"id" : 2
} ],
"services_support" : true,
"legal_approval_group" : 5,
"legal_support_contact" : "legal_support_contact",
"expiration_date" : "2000-01-23",
"users" : [ {
"gid" : "gid",
"custom_affiliation" : "custom_affiliation",
"roles" : [ "USER", "USER" ],
"last_name" : "last_name",
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"display_name" : "display_name",
"uid" : "uid",
"affiliation" : "affiliation",
"authorized" : true,
"id" : 7,
"first_name" : "first_name",
"email" : "email",
"username" : "username",
"terms_of_use_accepted" : "terms_of_use_accepted"
}, {
"gid" : "gid",
"custom_affiliation" : "custom_affiliation",
"roles" : [ "USER", "USER" ],
"last_name" : "last_name",
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"display_name" : "display_name",
"uid" : "uid",
"affiliation" : "affiliation",
"authorized" : true,
"id" : 7,
"first_name" : "first_name",
"email" : "email",
"username" : "username",
"terms_of_use_accepted" : "terms_of_use_accepted"
} ],
"archived" : true,
"ssh_support" : true,
"identity_provider" : 9,
"additional_info" : "additional_info",
"permissions" : {
"edit" : {
"resources_support" : true,
"code" : true,
"ip_address_ranges" : true,
"destination" : true,
"resources" : true,
"services_support" : true,
"legal_support_contact" : true,
"legal_approval_group" : true,
"expiration_date" : true,
"users" : [ "USER", "USER" ],
"ssh_support" : true,
"identity_provider" : true,
"additional_info" : true,
"name" : true,
"data_specification_approval_group" : true
},
"archive" : true
},
"name" : "name",
"id" : 0,
"data_specification_approval_group" : 5,
"data_transfer_count" : 1
}
application/json
get /backend/projects/{project_pk}/members/{id}/
{
"is_active" : true,
"last_login" : "2000-01-23T04:56:07.000+00:00",
"open_pgp_keys" : [ {
"fingerprint" : "fingerprint",
"id" : 6,
"key_user_id" : "key_user_id",
"key_email" : "key_email",
"status" : "APPROVED"
}, {
"fingerprint" : "fingerprint",
"id" : 6,
"key_user_id" : "key_user_id",
"key_email" : "key_email",
"status" : "APPROVED"
} ],
"groups" : [ "groups", "groups" ],
"last_name" : "last_name",
"id" : 0,
"display_name" : "display_name",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
}
application/json
get /backend/projects/{project_pk}/members/
[ {
"is_active" : true,
"last_login" : "2000-01-23T04:56:07.000+00:00",
"open_pgp_keys" : [ {
"fingerprint" : "fingerprint",
"id" : 6,
"key_user_id" : "key_user_id",
"key_email" : "key_email",
"status" : "APPROVED"
}, {
"fingerprint" : "fingerprint",
"id" : 6,
"key_user_id" : "key_user_id",
"key_email" : "key_email",
"status" : "APPROVED"
} ],
"groups" : [ "groups", "groups" ],
"last_name" : "last_name",
"id" : 0,
"display_name" : "display_name",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
}, {
"is_active" : true,
"last_login" : "2000-01-23T04:56:07.000+00:00",
"open_pgp_keys" : [ {
"fingerprint" : "fingerprint",
"id" : 6,
"key_user_id" : "key_user_id",
"key_email" : "key_email",
"status" : "APPROVED"
}, {
"fingerprint" : "fingerprint",
"id" : 6,
"key_user_id" : "key_user_id",
"key_email" : "key_email",
"status" : "APPROVED"
} ],
"groups" : [ "groups", "groups" ],
"last_name" : "last_name",
"id" : 0,
"display_name" : "display_name",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
} ]
application/json
get /backend/projects/{project_pk}/members/{user_pk}/services/{id}/
{
"data" : "data",
"created" : "2000-01-23T04:56:07.000+00:00",
"description" : "description",
"archived" : "2000-01-23T04:56:07.000+00:00",
"user_id" : "user_id",
"project_id" : "project_id",
"name" : "name",
"action" : "NONE",
"id" : 0,
"state" : "INITIAL",
"action_timestamp" : "2000-01-23T04:56:07.000+00:00",
"locked" : "2000-01-23T04:56:07.000+00:00",
"changed" : "2000-01-23T04:56:07.000+00:00"
}
application/json
get /backend/projects/{project_pk}/members/{user_pk}/services/
[ {
"data" : "data",
"created" : "2000-01-23T04:56:07.000+00:00",
"description" : "description",
"archived" : "2000-01-23T04:56:07.000+00:00",
"user_id" : "user_id",
"project_id" : "project_id",
"name" : "name",
"action" : "NONE",
"id" : 0,
"state" : "INITIAL",
"action_timestamp" : "2000-01-23T04:56:07.000+00:00",
"locked" : "2000-01-23T04:56:07.000+00:00",
"changed" : "2000-01-23T04:56:07.000+00:00"
}, {
"data" : "data",
"created" : "2000-01-23T04:56:07.000+00:00",
"description" : "description",
"archived" : "2000-01-23T04:56:07.000+00:00",
"user_id" : "user_id",
"project_id" : "project_id",
"name" : "name",
"action" : "NONE",
"id" : 0,
"state" : "INITIAL",
"action_timestamp" : "2000-01-23T04:56:07.000+00:00",
"locked" : "2000-01-23T04:56:07.000+00:00",
"changed" : "2000-01-23T04:56:07.000+00:00"
} ]
application/json
get /backend/projects/{project_pk}/services/{id}/
{
"data" : "data",
"created" : "2000-01-23T04:56:07.000+00:00",
"description" : "description",
"archived" : "2000-01-23T04:56:07.000+00:00",
"user_id" : "user_id",
"project_id" : "project_id",
"name" : "name",
"action" : "NONE",
"id" : 0,
"state" : "INITIAL",
"action_timestamp" : "2000-01-23T04:56:07.000+00:00",
"locked" : "2000-01-23T04:56:07.000+00:00",
"changed" : "2000-01-23T04:56:07.000+00:00"
}
application/json
get /backend/projects/{project_pk}/services/
[ {
"data" : "data",
"created" : "2000-01-23T04:56:07.000+00:00",
"description" : "description",
"archived" : "2000-01-23T04:56:07.000+00:00",
"user_id" : "user_id",
"project_id" : "project_id",
"name" : "name",
"action" : "NONE",
"id" : 0,
"state" : "INITIAL",
"action_timestamp" : "2000-01-23T04:56:07.000+00:00",
"locked" : "2000-01-23T04:56:07.000+00:00",
"changed" : "2000-01-23T04:56:07.000+00:00"
}, {
"data" : "data",
"created" : "2000-01-23T04:56:07.000+00:00",
"description" : "description",
"archived" : "2000-01-23T04:56:07.000+00:00",
"user_id" : "user_id",
"project_id" : "project_id",
"name" : "name",
"action" : "NONE",
"id" : 0,
"state" : "INITIAL",
"action_timestamp" : "2000-01-23T04:56:07.000+00:00",
"locked" : "2000-01-23T04:56:07.000+00:00",
"changed" : "2000-01-23T04:56:07.000+00:00"
} ]
application/json
get /backend/audit/project-permission/{id}/
{
"changed_by" : "changed_by",
"project" : "project",
"permission" : "permission",
"user" : "user",
"enabled" : true,
"timestamp" : "2000-01-23T04:56:07.000+00:00"
}
application/json
get /backend/quick-accesses/{id}/
{
"image" : "",
"description" : "description",
"id" : 0,
"title" : "title",
"url" : "https://openapi-generator.tech",
"order" : 6732
}
application/json
get /backend/ssh-public-keys/{id}/
{
"created" : "2000-01-23T04:56:07.000+00:00",
"project" : 0,
"id" : 6,
"project_name" : "project_name",
"user" : "user",
"key" : "key",
"changed" : "2000-01-23T04:56:07.000+00:00",
"username" : "username"
}
application/json
get /backend/services/{id}/
Service endpoint.
Note that creation does NOT happen via this endpoint.
{
"data" : "data",
"created" : "2000-01-23T04:56:07.000+00:00",
"description" : "description",
"archived" : "2000-01-23T04:56:07.000+00:00",
"user_id" : "user_id",
"project_id" : "project_id",
"name" : "name",
"action" : "NONE",
"id" : 0,
"state" : "INITIAL",
"action_timestamp" : "2000-01-23T04:56:07.000+00:00",
"locked" : "2000-01-23T04:56:07.000+00:00",
"changed" : "2000-01-23T04:56:07.000+00:00"
}
application/json
get /backend/terminology/terminology/{id}/
{
"copyright" : "copyright",
"code" : "code",
"versions" : [ {
"name" : "name",
"files" : [ {
"format" : "format",
"id" : 1,
"confirmation_checkbox_text" : "confirmation_checkbox_text",
"confirmation_description" : "confirmation_description"
}, {
"format" : "format",
"id" : 1,
"confirmation_checkbox_text" : "confirmation_checkbox_text",
"confirmation_description" : "confirmation_description"
} ],
"id" : 6,
"released" : "2000-01-23",
"status" : "ACTIVE"
}, {
"name" : "name",
"files" : [ {
"format" : "format",
"id" : 1,
"confirmation_checkbox_text" : "confirmation_checkbox_text",
"confirmation_description" : "confirmation_description"
}, {
"format" : "format",
"id" : 1,
"confirmation_checkbox_text" : "confirmation_checkbox_text",
"confirmation_description" : "confirmation_description"
} ],
"id" : 6,
"released" : "2000-01-23",
"status" : "ACTIVE"
} ],
"contact" : "contact",
"documentation" : "documentation",
"name" : "name",
"description" : "description",
"id" : 0,
"confirmation_checkbox_text" : "confirmation_checkbox_text",
"confirmation_description" : "confirmation_description"
}
application/json
get /backend/terms-of-use/{id}/
{
"node" : 6,
"version_type" : "MINOR",
"created" : "2000-01-23T04:56:07.000+00:00",
"id" : 0,
"text" : "text",
"version" : "version",
"users" : [ {
"last_name" : "last_name",
"first_name" : "first_name",
"accepted_at" : "2000-01-23T04:56:07.000+00:00",
"email" : "email"
}, {
"last_name" : "last_name",
"first_name" : "first_name",
"accepted_at" : "2000-01-23T04:56:07.000+00:00",
"email" : "email"
} ]
}
application/json
get /backend/users/{id}/
is_active
is False
) default: null {
"is_active" : true,
"last_login" : "2000-01-23T04:56:07.000+00:00",
"profile" : {
"emails" : "emails",
"uid" : 1073290,
"gid" : 1298106,
"display_local_username" : "display_local_username",
"affiliation" : "affiliation",
"display_id" : "display_id",
"custom_affiliation" : 5,
"namespace" : "namespace",
"affiliation_consent" : true,
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"display_name" : "display_name"
},
"open_pgp_keys" : [ {
"fingerprint" : "fingerprint",
"id" : 6,
"key_user_id" : "key_user_id",
"key_email" : "key_email",
"status" : "APPROVED"
}, {
"fingerprint" : "fingerprint",
"id" : 6,
"key_user_id" : "key_user_id",
"key_email" : "key_email",
"status" : "APPROVED"
} ],
"flags" : [ "flags", "flags" ],
"last_name" : "last_name",
"groups" : [ "groups", "groups" ],
"terms_of_use" : [ {
"node" : "node",
"id" : 6,
"version" : "version",
"accepted_at" : "2000-01-23T04:56:07.000+00:00"
}, {
"node" : "node",
"id" : 6,
"version" : "version",
"accepted_at" : "2000-01-23T04:56:07.000+00:00"
} ],
"display_name" : "display_name",
"id" : 0,
"first_name" : "first_name",
"email" : "email",
"username" : "username"
}
application/json
get /backend/user-namespaces/{id}/
{
"name" : "name",
"id" : 0
}
application/json
get /backend/userinfo/
{
"permissions" : {
"has_projects" : true,
"data_provider_viewer" : true,
"legal_approver" : true,
"data_manager" : true,
"manager" : true,
"project_leader" : true,
"staff" : true,
"node_admin" : true,
"group_manager" : true,
"data_specification_approver" : true,
"data_provider_admin" : true,
"node_viewer" : true
},
"manages" : {
"node_admin" : [ {
"code" : "code",
"node_status" : "ON",
"ip_address_ranges" : [ {
"ip_address" : "ip_address",
"mask" : 4
}, {
"ip_address" : "ip_address",
"mask" : 4
} ],
"ticketing_system_email" : "ticketing_system_email",
"name" : "name",
"oauth2_client" : 6,
"id" : 0,
"object_storage_url" : "https://openapi-generator.tech"
}, {
"code" : "code",
"node_status" : "ON",
"ip_address_ranges" : [ {
"ip_address" : "ip_address",
"mask" : 4
}, {
"ip_address" : "ip_address",
"mask" : 4
} ],
"ticketing_system_email" : "ticketing_system_email",
"name" : "name",
"oauth2_client" : 6,
"id" : 0,
"object_storage_url" : "https://openapi-generator.tech"
} ],
"data_provider_admin" : [ {
"code" : "code",
"nodes" : [ "nodes", "nodes" ],
"coordinators" : [ {
"uid" : 6,
"display_local_username" : "display_local_username",
"gid" : 1,
"affiliation" : "affiliation",
"roles" : "roles",
"flags" : [ "flags", "flags" ],
"last_name" : "last_name",
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
}, {
"uid" : 6,
"display_local_username" : "display_local_username",
"gid" : 1,
"affiliation" : "affiliation",
"roles" : "roles",
"flags" : [ "flags", "flags" ],
"last_name" : "last_name",
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
} ],
"name" : "name",
"id" : 0,
"enabled" : true
}, {
"code" : "code",
"nodes" : [ "nodes", "nodes" ],
"coordinators" : [ {
"uid" : 6,
"display_local_username" : "display_local_username",
"gid" : 1,
"affiliation" : "affiliation",
"roles" : "roles",
"flags" : [ "flags", "flags" ],
"last_name" : "last_name",
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
}, {
"uid" : 6,
"display_local_username" : "display_local_username",
"gid" : 1,
"affiliation" : "affiliation",
"roles" : "roles",
"flags" : [ "flags", "flags" ],
"last_name" : "last_name",
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
} ],
"name" : "name",
"id" : 0,
"enabled" : true
} ]
},
"profile" : {
"emails" : "emails",
"uid" : 1040041,
"gid" : 1301372,
"display_local_username" : "display_local_username",
"affiliation" : "affiliation",
"display_id" : "display_id",
"custom_affiliation" : 1,
"namespace" : "namespace",
"affiliation_consent" : true,
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"display_name" : "display_name"
},
"flags" : [ "flags", "flags" ],
"groups" : [ "groups", "groups" ],
"last_name" : "last_name",
"ip_address" : "ip_address",
"id" : 5,
"first_name" : "first_name",
"email" : "email",
"username" : "username"
}
application/json
get /backend/users/{id}/services/
{
"is_active" : true,
"last_login" : "2000-01-23T04:56:07.000+00:00",
"profile" : {
"emails" : "emails",
"uid" : 1073290,
"gid" : 1298106,
"display_local_username" : "display_local_username",
"affiliation" : "affiliation",
"display_id" : "display_id",
"custom_affiliation" : 5,
"namespace" : "namespace",
"affiliation_consent" : true,
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"display_name" : "display_name"
},
"open_pgp_keys" : [ {
"fingerprint" : "fingerprint",
"id" : 6,
"key_user_id" : "key_user_id",
"key_email" : "key_email",
"status" : "APPROVED"
}, {
"fingerprint" : "fingerprint",
"id" : 6,
"key_user_id" : "key_user_id",
"key_email" : "key_email",
"status" : "APPROVED"
} ],
"flags" : [ "flags", "flags" ],
"last_name" : "last_name",
"groups" : [ "groups", "groups" ],
"terms_of_use" : [ {
"node" : "node",
"id" : 6,
"version" : "version",
"accepted_at" : "2000-01-23T04:56:07.000+00:00"
}, {
"node" : "node",
"id" : 6,
"version" : "version",
"accepted_at" : "2000-01-23T04:56:07.000+00:00"
} ],
"display_name" : "display_name",
"id" : 0,
"first_name" : "first_name",
"email" : "email",
"username" : "username"
}
application/json
post /backend/open-pgp-keys/status/
Return the status of one or more PGP keys based on their fingerprints.
The return value is a list of object with fingerprint
and status
fields.
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"status_by_fingerprint" : [ {
"fingerprint" : "fingerprint",
"status" : "APPROVED"
}, {
"fingerprint" : "fingerprint",
"status" : "APPROVED"
} ],
"fingerprints" : [ "fingerprints", "fingerprints" ]
}
application/json
put /backend/projects/{id}/unarchive/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"resources_support" : true,
"gid" : 1801372,
"code" : "code",
"created" : "2000-01-23T04:56:07.000+00:00",
"ip_address_ranges" : [ {
"ip_address" : "ip_address",
"mask" : 4
}, {
"ip_address" : "ip_address",
"mask" : 4
} ],
"user_has_role" : true,
"destination" : "destination",
"resources" : [ {
"contact" : "contact",
"name" : "name",
"description" : "description",
"location" : "https://openapi-generator.tech",
"id" : 2
}, {
"contact" : "contact",
"name" : "name",
"description" : "description",
"location" : "https://openapi-generator.tech",
"id" : 2
} ],
"services_support" : true,
"legal_approval_group" : 5,
"legal_support_contact" : "legal_support_contact",
"expiration_date" : "2000-01-23",
"users" : [ {
"gid" : "gid",
"custom_affiliation" : "custom_affiliation",
"roles" : [ "USER", "USER" ],
"last_name" : "last_name",
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"display_name" : "display_name",
"uid" : "uid",
"affiliation" : "affiliation",
"authorized" : true,
"id" : 7,
"first_name" : "first_name",
"email" : "email",
"username" : "username",
"terms_of_use_accepted" : "terms_of_use_accepted"
}, {
"gid" : "gid",
"custom_affiliation" : "custom_affiliation",
"roles" : [ "USER", "USER" ],
"last_name" : "last_name",
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"display_name" : "display_name",
"uid" : "uid",
"affiliation" : "affiliation",
"authorized" : true,
"id" : 7,
"first_name" : "first_name",
"email" : "email",
"username" : "username",
"terms_of_use_accepted" : "terms_of_use_accepted"
} ],
"archived" : true,
"ssh_support" : true,
"identity_provider" : 9,
"additional_info" : "additional_info",
"permissions" : {
"edit" : {
"resources_support" : true,
"code" : true,
"ip_address_ranges" : true,
"destination" : true,
"resources" : true,
"services_support" : true,
"legal_support_contact" : true,
"legal_approval_group" : true,
"expiration_date" : true,
"users" : [ "USER", "USER" ],
"ssh_support" : true,
"identity_provider" : true,
"additional_info" : true,
"name" : true,
"data_specification_approval_group" : true
},
"archive" : true
},
"name" : "name",
"id" : 0,
"data_specification_approval_group" : 5,
"data_transfer_count" : 1
}
application/json
post /backend/data-provider/unique/
application/json
application/x-www-form-urlencoded
multipart/form-data
post /backend/flags/unique/
application/json
application/x-www-form-urlencoded
multipart/form-data
post /backend/identity/group/unique/
application/json
application/x-www-form-urlencoded
multipart/form-data
post /backend/nodes/unique/
application/json
application/x-www-form-urlencoded
multipart/form-data
post /backend/open-pgp-keys/unique/
application/json
application/x-www-form-urlencoded
multipart/form-data
post /backend/projects/unique/
application/json
application/x-www-form-urlencoded
multipart/form-data
post /backend/users/unique/
application/json
application/x-www-form-urlencoded
multipart/form-data
put /backend/approval/{id}/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"purpose" : "PRODUCTION",
"requestor_last_name" : "requestor_last_name",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"project" : 4,
"project_name" : "project_name",
"node_approvals" : [ {
"node" : {
"code" : "code",
"node_status" : "ON",
"ip_address_ranges" : [ {
"ip_address" : "ip_address",
"mask" : 4
}, {
"ip_address" : "ip_address",
"mask" : 4
} ],
"ticketing_system_email" : "ticketing_system_email",
"name" : "name",
"oauth2_client" : 2,
"id" : 5,
"object_storage_url" : "https://openapi-generator.tech"
},
"created" : "2000-01-23T04:56:07.000+00:00",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"can_approve" : true,
"rejection_reason" : "rejection_reason",
"id" : 5,
"type" : "H",
"status" : "A"
}, {
"node" : {
"code" : "code",
"node_status" : "ON",
"ip_address_ranges" : [ {
"ip_address" : "ip_address",
"mask" : 4
}, {
"ip_address" : "ip_address",
"mask" : 4
} ],
"ticketing_system_email" : "ticketing_system_email",
"name" : "name",
"oauth2_client" : 2,
"id" : 5,
"object_storage_url" : "https://openapi-generator.tech"
},
"created" : "2000-01-23T04:56:07.000+00:00",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"can_approve" : true,
"rejection_reason" : "rejection_reason",
"id" : 5,
"type" : "H",
"status" : "A"
} ],
"requestor_display_id" : "requestor_display_id",
"project_archived" : true,
"permissions" : {
"edit" : {
"data_specification" : true,
"purpose" : true,
"max_packages" : true,
"legal_basis" : true,
"data_recipients" : true,
"data_provider" : true,
"requestor" : true,
"status" : true
},
"delete" : true
},
"requestor_name" : "requestor_name",
"data_provider" : "data_provider",
"id" : 0,
"requestor_full_name" : "requestor_full_name",
"data_specification" : "https://openapi-generator.tech",
"legal_basis" : "legal_basis",
"data_provider_approvals" : [ {
"created" : "2000-01-23T04:56:07.000+00:00",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"can_approve" : true,
"rejection_reason" : "rejection_reason",
"data_provider" : {
"code" : "code",
"nodes" : [ "nodes", "nodes" ],
"name" : "name",
"id" : 9,
"enabled" : true
},
"id" : 7,
"status" : "A"
}, {
"created" : "2000-01-23T04:56:07.000+00:00",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"can_approve" : true,
"rejection_reason" : "rejection_reason",
"data_provider" : {
"code" : "code",
"nodes" : [ "nodes", "nodes" ],
"name" : "name",
"id" : 9,
"enabled" : true
},
"id" : 7,
"status" : "A"
} ],
"creation_date" : "2000-01-23T04:56:07.000+00:00",
"packages" : [ {
"data_transfer" : "data_transfer",
"metadata" : "metadata",
"trace" : [ {
"node" : "node",
"timestamp" : "2000-01-23T04:56:07.000+00:00",
"status" : "ENTER"
}, {
"node" : "node",
"timestamp" : "2000-01-23T04:56:07.000+00:00",
"status" : "ENTER"
} ],
"purpose" : "PRODUCTION",
"destination_node" : "destination_node",
"file_name" : "file_name",
"sender_open_pgp_key_info" : "sender_open_pgp_key_info",
"metadata_hash" : "metadata_hash",
"project_code" : "project_code",
"data_provider" : "data_provider",
"id" : 6,
"file_size" : 1
}, {
"data_transfer" : "data_transfer",
"metadata" : "metadata",
"trace" : [ {
"node" : "node",
"timestamp" : "2000-01-23T04:56:07.000+00:00",
"status" : "ENTER"
}, {
"node" : "node",
"timestamp" : "2000-01-23T04:56:07.000+00:00",
"status" : "ENTER"
} ],
"purpose" : "PRODUCTION",
"destination_node" : "destination_node",
"file_name" : "file_name",
"sender_open_pgp_key_info" : "sender_open_pgp_key_info",
"metadata_hash" : "metadata_hash",
"project_code" : "project_code",
"data_provider" : "data_provider",
"id" : 6,
"file_size" : 1
} ],
"data_provider_name" : "data_provider_name",
"requestor" : 1,
"requestor_email" : "requestor_email",
"group_approvals" : [ {
"created" : "2000-01-23T04:56:07.000+00:00",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"can_approve" : true,
"rejection_reason" : "rejection_reason",
"id" : 3,
"status" : "A",
"group" : {
"profile" : {
"role_entity_type" : "role_entity_type",
"role_entity_id" : 2,
"role" : "NA",
"description" : "description"
},
"name" : "name"
}
}, {
"created" : "2000-01-23T04:56:07.000+00:00",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"can_approve" : true,
"rejection_reason" : "rejection_reason",
"id" : 3,
"status" : "A",
"group" : {
"profile" : {
"role_entity_type" : "role_entity_type",
"role_entity_id" : 2,
"role" : "NA",
"description" : "description"
},
"name" : "name"
}
} ],
"max_packages" : 7,
"data_recipients" : [ {
"last_name" : "last_name",
"id" : 1,
"display_name" : "display_name",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
}, {
"last_name" : "last_name",
"id" : 1,
"display_name" : "display_name",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
} ],
"requestor_first_name" : "requestor_first_name",
"status" : "INITIAL"
}
application/json
put /backend/data-package/{id}/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"data_transfer" : "data_transfer",
"metadata" : "metadata",
"trace" : [ {
"node" : "node",
"timestamp" : "2000-01-23T04:56:07.000+00:00",
"status" : "ENTER"
}, {
"node" : "node",
"timestamp" : "2000-01-23T04:56:07.000+00:00",
"status" : "ENTER"
} ],
"purpose" : "PRODUCTION",
"destination_node" : "destination_node",
"file_name" : "file_name",
"sender_open_pgp_key_info" : "sender_open_pgp_key_info",
"metadata_hash" : "metadata_hash",
"project_code" : "project_code",
"data_provider" : "data_provider",
"id" : 0,
"file_size" : 6
}
application/json
put /backend/data-provider/{id}/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"code" : "code",
"nodes" : [ "nodes", "nodes" ],
"coordinators" : [ {
"uid" : 6,
"display_local_username" : "display_local_username",
"gid" : 1,
"affiliation" : "affiliation",
"roles" : "roles",
"flags" : [ "flags", "flags" ],
"last_name" : "last_name",
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
}, {
"uid" : 6,
"display_local_username" : "display_local_username",
"gid" : 1,
"affiliation" : "affiliation",
"roles" : "roles",
"flags" : [ "flags", "flags" ],
"last_name" : "last_name",
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
} ],
"name" : "name",
"id" : 0,
"enabled" : true
}
application/json
put /backend/data-transfer/{id}/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"purpose" : "PRODUCTION",
"requestor_last_name" : "requestor_last_name",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"project" : 4,
"project_name" : "project_name",
"node_approvals" : [ {
"node" : {
"code" : "code",
"node_status" : "ON",
"ip_address_ranges" : [ {
"ip_address" : "ip_address",
"mask" : 4
}, {
"ip_address" : "ip_address",
"mask" : 4
} ],
"ticketing_system_email" : "ticketing_system_email",
"name" : "name",
"oauth2_client" : 2,
"id" : 5,
"object_storage_url" : "https://openapi-generator.tech"
},
"created" : "2000-01-23T04:56:07.000+00:00",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"can_approve" : true,
"rejection_reason" : "rejection_reason",
"id" : 5,
"type" : "H",
"status" : "A"
}, {
"node" : {
"code" : "code",
"node_status" : "ON",
"ip_address_ranges" : [ {
"ip_address" : "ip_address",
"mask" : 4
}, {
"ip_address" : "ip_address",
"mask" : 4
} ],
"ticketing_system_email" : "ticketing_system_email",
"name" : "name",
"oauth2_client" : 2,
"id" : 5,
"object_storage_url" : "https://openapi-generator.tech"
},
"created" : "2000-01-23T04:56:07.000+00:00",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"can_approve" : true,
"rejection_reason" : "rejection_reason",
"id" : 5,
"type" : "H",
"status" : "A"
} ],
"requestor_display_id" : "requestor_display_id",
"project_archived" : true,
"permissions" : {
"edit" : {
"data_specification" : true,
"purpose" : true,
"max_packages" : true,
"legal_basis" : true,
"data_recipients" : true,
"data_provider" : true,
"requestor" : true,
"status" : true
},
"delete" : true
},
"requestor_name" : "requestor_name",
"data_provider" : "data_provider",
"id" : 0,
"requestor_full_name" : "requestor_full_name",
"data_specification" : "https://openapi-generator.tech",
"legal_basis" : "legal_basis",
"data_provider_approvals" : [ {
"created" : "2000-01-23T04:56:07.000+00:00",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"can_approve" : true,
"rejection_reason" : "rejection_reason",
"data_provider" : {
"code" : "code",
"nodes" : [ "nodes", "nodes" ],
"name" : "name",
"id" : 9,
"enabled" : true
},
"id" : 7,
"status" : "A"
}, {
"created" : "2000-01-23T04:56:07.000+00:00",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"can_approve" : true,
"rejection_reason" : "rejection_reason",
"data_provider" : {
"code" : "code",
"nodes" : [ "nodes", "nodes" ],
"name" : "name",
"id" : 9,
"enabled" : true
},
"id" : 7,
"status" : "A"
} ],
"creation_date" : "2000-01-23T04:56:07.000+00:00",
"packages" : [ {
"data_transfer" : "data_transfer",
"metadata" : "metadata",
"trace" : [ {
"node" : "node",
"timestamp" : "2000-01-23T04:56:07.000+00:00",
"status" : "ENTER"
}, {
"node" : "node",
"timestamp" : "2000-01-23T04:56:07.000+00:00",
"status" : "ENTER"
} ],
"purpose" : "PRODUCTION",
"destination_node" : "destination_node",
"file_name" : "file_name",
"sender_open_pgp_key_info" : "sender_open_pgp_key_info",
"metadata_hash" : "metadata_hash",
"project_code" : "project_code",
"data_provider" : "data_provider",
"id" : 6,
"file_size" : 1
}, {
"data_transfer" : "data_transfer",
"metadata" : "metadata",
"trace" : [ {
"node" : "node",
"timestamp" : "2000-01-23T04:56:07.000+00:00",
"status" : "ENTER"
}, {
"node" : "node",
"timestamp" : "2000-01-23T04:56:07.000+00:00",
"status" : "ENTER"
} ],
"purpose" : "PRODUCTION",
"destination_node" : "destination_node",
"file_name" : "file_name",
"sender_open_pgp_key_info" : "sender_open_pgp_key_info",
"metadata_hash" : "metadata_hash",
"project_code" : "project_code",
"data_provider" : "data_provider",
"id" : 6,
"file_size" : 1
} ],
"data_provider_name" : "data_provider_name",
"requestor" : 1,
"requestor_email" : "requestor_email",
"group_approvals" : [ {
"created" : "2000-01-23T04:56:07.000+00:00",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"can_approve" : true,
"rejection_reason" : "rejection_reason",
"id" : 3,
"status" : "A",
"group" : {
"profile" : {
"role_entity_type" : "role_entity_type",
"role_entity_id" : 2,
"role" : "NA",
"description" : "description"
},
"name" : "name"
}
}, {
"created" : "2000-01-23T04:56:07.000+00:00",
"change_date" : "2000-01-23T04:56:07.000+00:00",
"can_approve" : true,
"rejection_reason" : "rejection_reason",
"id" : 3,
"status" : "A",
"group" : {
"profile" : {
"role_entity_type" : "role_entity_type",
"role_entity_id" : 2,
"role" : "NA",
"description" : "description"
},
"name" : "name"
}
} ],
"max_packages" : 7,
"data_recipients" : [ {
"last_name" : "last_name",
"id" : 1,
"display_name" : "display_name",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
}, {
"last_name" : "last_name",
"id" : 1,
"display_name" : "display_name",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
} ],
"requestor_first_name" : "requestor_first_name",
"status" : "INITIAL"
}
application/json
put /backend/feed/{id}/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"from_date" : "2000-01-23T04:56:07.000+00:00",
"created" : "2000-01-23T04:56:07.000+00:00",
"label" : "INFO",
"title" : "title",
"message" : "message"
}
application/json
put /backend/flags/{id}/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"code" : "code",
"description" : "description",
"id" : 0,
"users" : [ 6, 6 ]
}
application/json
put /backend/identity/group/{id}/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"permissions_object" : [ {
"objects" : [ 1, 1 ],
"permission" : 5
}, {
"objects" : [ 1, 1 ],
"permission" : 5
} ],
"permissions" : [ 1, 1 ],
"profile" : {
"role_entity_type" : "role_entity_type",
"role_entity_id" : 6,
"role" : "NA",
"description" : "description"
},
"name" : "name",
"id" : 0,
"users" : [ {
"last_name" : "last_name",
"id" : 1,
"display_name" : "display_name",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
}, {
"last_name" : "last_name",
"id" : 1,
"display_name" : "display_name",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
} ]
}
application/json
put /backend/identity-provider/{id}/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"code" : "code",
"name" : "name",
"id" : 0
}
application/json
put /backend/nodes/{id}/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"code" : "code",
"node_status" : "ON",
"ip_address_ranges" : [ {
"ip_address" : "ip_address",
"mask" : 4
}, {
"ip_address" : "ip_address",
"mask" : 4
} ],
"ticketing_system_email" : "ticketing_system_email",
"name" : "name",
"oauth2_client" : 6,
"id" : 0,
"object_storage_url" : "https://openapi-generator.tech"
}
application/json
put /backend/open-pgp-keys/{id}/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"fingerprint" : "fingerprint",
"id" : 0,
"key_user_id" : "key_user_id",
"key_email" : "key_email",
"status" : "APPROVED"
}
application/json
put /backend/projects/{id}/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"resources_support" : true,
"gid" : 1801372,
"code" : "code",
"created" : "2000-01-23T04:56:07.000+00:00",
"ip_address_ranges" : [ {
"ip_address" : "ip_address",
"mask" : 4
}, {
"ip_address" : "ip_address",
"mask" : 4
} ],
"user_has_role" : true,
"destination" : "destination",
"resources" : [ {
"contact" : "contact",
"name" : "name",
"description" : "description",
"location" : "https://openapi-generator.tech",
"id" : 2
}, {
"contact" : "contact",
"name" : "name",
"description" : "description",
"location" : "https://openapi-generator.tech",
"id" : 2
} ],
"services_support" : true,
"legal_approval_group" : 5,
"legal_support_contact" : "legal_support_contact",
"expiration_date" : "2000-01-23",
"users" : [ {
"gid" : "gid",
"custom_affiliation" : "custom_affiliation",
"roles" : [ "USER", "USER" ],
"last_name" : "last_name",
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"display_name" : "display_name",
"uid" : "uid",
"affiliation" : "affiliation",
"authorized" : true,
"id" : 7,
"first_name" : "first_name",
"email" : "email",
"username" : "username",
"terms_of_use_accepted" : "terms_of_use_accepted"
}, {
"gid" : "gid",
"custom_affiliation" : "custom_affiliation",
"roles" : [ "USER", "USER" ],
"last_name" : "last_name",
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"display_name" : "display_name",
"uid" : "uid",
"affiliation" : "affiliation",
"authorized" : true,
"id" : 7,
"first_name" : "first_name",
"email" : "email",
"username" : "username",
"terms_of_use_accepted" : "terms_of_use_accepted"
} ],
"archived" : true,
"ssh_support" : true,
"identity_provider" : 9,
"additional_info" : "additional_info",
"permissions" : {
"edit" : {
"resources_support" : true,
"code" : true,
"ip_address_ranges" : true,
"destination" : true,
"resources" : true,
"services_support" : true,
"legal_support_contact" : true,
"legal_approval_group" : true,
"expiration_date" : true,
"users" : [ "USER", "USER" ],
"ssh_support" : true,
"identity_provider" : true,
"additional_info" : true,
"name" : true,
"data_specification_approval_group" : true
},
"archive" : true
},
"name" : "name",
"id" : 0,
"data_specification_approval_group" : 5,
"data_transfer_count" : 1
}
application/json
put /backend/projects/{project_pk}/members/{id}/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"is_active" : true,
"last_login" : "2000-01-23T04:56:07.000+00:00",
"open_pgp_keys" : [ {
"fingerprint" : "fingerprint",
"id" : 6,
"key_user_id" : "key_user_id",
"key_email" : "key_email",
"status" : "APPROVED"
}, {
"fingerprint" : "fingerprint",
"id" : 6,
"key_user_id" : "key_user_id",
"key_email" : "key_email",
"status" : "APPROVED"
} ],
"groups" : [ "groups", "groups" ],
"last_name" : "last_name",
"id" : 0,
"display_name" : "display_name",
"first_name" : "first_name",
"email" : "email",
"username" : "username"
}
application/json
put /backend/projects/{project_pk}/members/{user_pk}/services/{id}/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"data" : "data",
"created" : "2000-01-23T04:56:07.000+00:00",
"description" : "description",
"archived" : "2000-01-23T04:56:07.000+00:00",
"user_id" : "user_id",
"project_id" : "project_id",
"name" : "name",
"action" : "NONE",
"id" : 0,
"state" : "INITIAL",
"action_timestamp" : "2000-01-23T04:56:07.000+00:00",
"locked" : "2000-01-23T04:56:07.000+00:00",
"changed" : "2000-01-23T04:56:07.000+00:00"
}
application/json
put /backend/projects/{project_pk}/services/{id}/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"data" : "data",
"created" : "2000-01-23T04:56:07.000+00:00",
"description" : "description",
"archived" : "2000-01-23T04:56:07.000+00:00",
"user_id" : "user_id",
"project_id" : "project_id",
"name" : "name",
"action" : "NONE",
"id" : 0,
"state" : "INITIAL",
"action_timestamp" : "2000-01-23T04:56:07.000+00:00",
"locked" : "2000-01-23T04:56:07.000+00:00",
"changed" : "2000-01-23T04:56:07.000+00:00"
}
application/json
put /backend/quick-accesses/{id}/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"image" : "",
"description" : "description",
"id" : 0,
"title" : "title",
"url" : "https://openapi-generator.tech",
"order" : 6732
}
application/json
put /backend/ssh-public-keys/{id}/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"created" : "2000-01-23T04:56:07.000+00:00",
"project" : 0,
"id" : 6,
"project_name" : "project_name",
"user" : "user",
"key" : "key",
"changed" : "2000-01-23T04:56:07.000+00:00",
"username" : "username"
}
application/json
put /backend/services/{id}/
Service endpoint.
Note that creation does NOT happen via this endpoint.
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"data" : "data",
"created" : "2000-01-23T04:56:07.000+00:00",
"description" : "description",
"archived" : "2000-01-23T04:56:07.000+00:00",
"user_id" : "user_id",
"project_id" : "project_id",
"name" : "name",
"action" : "NONE",
"id" : 0,
"state" : "INITIAL",
"action_timestamp" : "2000-01-23T04:56:07.000+00:00",
"locked" : "2000-01-23T04:56:07.000+00:00",
"changed" : "2000-01-23T04:56:07.000+00:00"
}
application/json
put /backend/switch-notification/
Allows switch notification API to push changes to user's affiliation to portal.
See https://www.switch.ch/edu-id/docs/services/sp-notification/ for the implementation details.
application/scim+json
application/scim+json
put /backend/terms-of-use/{id}/
application/json
application/x-www-form-urlencoded
multipart/form-data
{
"node" : 6,
"version_type" : "MINOR",
"created" : "2000-01-23T04:56:07.000+00:00",
"id" : 0,
"text" : "text",
"version" : "version",
"users" : [ {
"last_name" : "last_name",
"first_name" : "first_name",
"accepted_at" : "2000-01-23T04:56:07.000+00:00",
"email" : "email"
}, {
"last_name" : "last_name",
"first_name" : "first_name",
"accepted_at" : "2000-01-23T04:56:07.000+00:00",
"email" : "email"
} ]
}
application/json
put /backend/users/{id}/
application/json
application/x-www-form-urlencoded
multipart/form-data
is_active
is False
) default: null {
"is_active" : true,
"last_login" : "2000-01-23T04:56:07.000+00:00",
"profile" : {
"emails" : "emails",
"uid" : 1073290,
"gid" : 1298106,
"display_local_username" : "display_local_username",
"affiliation" : "affiliation",
"display_id" : "display_id",
"custom_affiliation" : 5,
"namespace" : "namespace",
"affiliation_consent" : true,
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"display_name" : "display_name"
},
"open_pgp_keys" : [ {
"fingerprint" : "fingerprint",
"id" : 6,
"key_user_id" : "key_user_id",
"key_email" : "key_email",
"status" : "APPROVED"
}, {
"fingerprint" : "fingerprint",
"id" : 6,
"key_user_id" : "key_user_id",
"key_email" : "key_email",
"status" : "APPROVED"
} ],
"flags" : [ "flags", "flags" ],
"last_name" : "last_name",
"groups" : [ "groups", "groups" ],
"terms_of_use" : [ {
"node" : "node",
"id" : 6,
"version" : "version",
"accepted_at" : "2000-01-23T04:56:07.000+00:00"
}, {
"node" : "node",
"id" : 6,
"version" : "version",
"accepted_at" : "2000-01-23T04:56:07.000+00:00"
} ],
"display_name" : "display_name",
"id" : 0,
"first_name" : "first_name",
"email" : "email",
"username" : "username"
}
application/json
get /backend/projects/{id}/users/
List users of a given project by permission.
GET params:
{
"resources_support" : true,
"gid" : 1801372,
"code" : "code",
"created" : "2000-01-23T04:56:07.000+00:00",
"ip_address_ranges" : [ {
"ip_address" : "ip_address",
"mask" : 4
}, {
"ip_address" : "ip_address",
"mask" : 4
} ],
"user_has_role" : true,
"destination" : "destination",
"resources" : [ {
"contact" : "contact",
"name" : "name",
"description" : "description",
"location" : "https://openapi-generator.tech",
"id" : 2
}, {
"contact" : "contact",
"name" : "name",
"description" : "description",
"location" : "https://openapi-generator.tech",
"id" : 2
} ],
"services_support" : true,
"legal_approval_group" : 5,
"legal_support_contact" : "legal_support_contact",
"expiration_date" : "2000-01-23",
"users" : [ {
"gid" : "gid",
"custom_affiliation" : "custom_affiliation",
"roles" : [ "USER", "USER" ],
"last_name" : "last_name",
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"display_name" : "display_name",
"uid" : "uid",
"affiliation" : "affiliation",
"authorized" : true,
"id" : 7,
"first_name" : "first_name",
"email" : "email",
"username" : "username",
"terms_of_use_accepted" : "terms_of_use_accepted"
}, {
"gid" : "gid",
"custom_affiliation" : "custom_affiliation",
"roles" : [ "USER", "USER" ],
"last_name" : "last_name",
"affiliation_id" : "affiliation_id",
"local_username" : "local_username",
"display_name" : "display_name",
"uid" : "uid",
"affiliation" : "affiliation",
"authorized" : true,
"id" : 7,
"first_name" : "first_name",
"email" : "email",
"username" : "username",
"terms_of_use_accepted" : "terms_of_use_accepted"
} ],
"archived" : true,
"ssh_support" : true,
"identity_provider" : 9,
"additional_info" : "additional_info",
"permissions" : {
"edit" : {
"resources_support" : true,
"code" : true,
"ip_address_ranges" : true,
"destination" : true,
"resources" : true,
"services_support" : true,
"legal_support_contact" : true,
"legal_approval_group" : true,
"expiration_date" : true,
"users" : [ "USER", "USER" ],
"ssh_support" : true,
"identity_provider" : true,
"additional_info" : true,
"name" : true,
"data_specification_approval_group" : true
},
"archive" : true
},
"name" : "name",
"id" : 0,
"data_specification_approval_group" : 5,
"data_transfer_count" : 1
}
application/json
AnyObject
- Approval
- Contact
- Credentials
- CustomAffiliation
- DataPackage
- DataPackageCheck
- DataPackageLog
- DataPackage_trace_inner
- DataProvider
- DataProvider_coordinators_inner
- DataTransfer
- DataTransferLite
- DataTransferLite_packages_inner
- DataTransfer_data_provider_approvals_inner
- DataTransfer_data_provider_approvals_inner_data_provider
- DataTransfer_data_recipients_inner
- DataTransfer_group_approvals_inner
- DataTransfer_group_approvals_inner_group
- DataTransfer_group_approvals_inner_group_profile
- DataTransfer_node_approvals_inner
- DataTransfer_node_approvals_inner_node
- DataTransfer_packages_inner
- DataTransfer_permissions
- DataTransfer_permissions_edit
- DownloadedFile
- DownloadedFile_version_file
- DownloadedFile_version_file_version
- DownloadedFile_version_file_version_terminology
- Feed
- Flag
- Group
- Group_permissions_object_inner
- Group_profile
- IdentityProvider
- Node
- Node_ip_address_ranges_inner
- OAuth2Client
- Permission
- PgpKeyInfo
- PgpKeyMetadata
- PgpKeyStatus
- PgpKeyStatus_status_by_fingerprint_inner
- Project
- ProjectUserRoleHistory
- Project_permissions
- Project_permissions_edit
- Project_resources_inner
- Project_users_inner
- QuickAccessTile
- SSHPublicKey
- Service
- Terminology
- Terminology_versions_inner
- Terminology_versions_inner_files_inner
- TermsOfUse
- TermsOfUseAcceptance
- TermsOfUseLite
- TermsOfUse_users_inner
- UniqueDataProvider
- UniqueFlag
- UniqueGroup
- UniqueNode
- UniquePgpKeyInfo
- UniqueProject
- UniqueUser
- User
- UserLite
- UserLite_open_pgp_keys_inner
- UserNamespace
- User_profile
- User_terms_of_use_inner
- Userinfo
- Userinfo_manages
- Userinfo_permissions
- Userinfo_profile
- VersionFileDownload
- Approval
- UpCredentials
- UpDataPackage
- UpDataProvider
- UpDataProvider_coordinators_inner
- UpDataTransfer
- UpDataTransferLite
- UpDataTransferLite_packages_inner
- UpDataTransfer_data_provider_approvals_inner
- UpDataTransfer_group_approvals_inner
- UpDataTransfer_node_approvals_inner
- UpDataTransfer_node_approvals_inner_node
- UpDataTransfer_packages_inner
- UpDataTransfer_permissions
- UpDownloadedFile
- UpDownloadedFile_version_file
- UpDownloadedFile_version_file_version
- UpDownloadedFile_version_file_version_terminology
- UpGroup
- UpGroup_profile
- UpNode
- UpOAuth2Client
- UpPgpKeyStatus
- UpProject
- UpProject_permissions_edit
- UpProject_users_inner
- UpService
- UpTerminology
- UpTerminology_versions_inner
- UpTermsOfUse
- UpTermsOfUseLite
- UpUser
- UpUserLite
- UpUser_profile
- UpUserinfo
- UpUserinfo_manages
- Upadmin
of.Userinfo_permissions
- Uptrue
here.Userinfo_profile
- Up