Download OpenAPI specification:Download
Setup and run avatars-based anonymization jobs
Create an avatarization job, then calculate metrics.
| kind | string (JobKind) Default: "avatarization" Enum: "avatarization" "privacy_metrics" "signal_metrics" "avatarization_with_time_series" "avatarization_multi_table" "privacy_metrics_with_time_series" "privacy_metrics_multi_table" "signal_metrics_with_time_series" "privacy_metrics_geolocation" "generic" "advice" |
required | object (AvatarizationParameters) Parameters to create an anonymization job. It contains the seed parameter. |
{- "kind": "avatarization",
- "parameters": {
- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0",
- "column_weights": {
- "property1": 0,
- "property2": 0
}, - "ncp": 0,
- "imputation": {
- "method": "knn",
- "k": 1,
- "training_fraction": 1
}, - "use_categorical_reduction": true,
- "exclude_variables": {
- "variable_names": [
- "string"
], - "replacement_strategy": "row_order"
}, - "k": 0,
- "seed": 0
}
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "kind": "avatarization",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pending",
- "error_message": "string",
- "traceback": "string",
- "result": {
- "privacy_metrics": {
- "hidden_rate": 0,
- "local_cloaking": 0,
- "distance_to_closest": 0,
- "closest_distances_ratio": 0,
- "column_direct_match_protection": 0,
- "categorical_hidden_rate": 0,
- "row_direct_match_protection": 0,
- "correlation_protection_rate": 0,
- "inference_continuous": 0,
- "inference_categorical": 0,
- "closest_rate": 0,
- "targets": {
- "hidden_rate": "string",
- "local_cloaking": "string",
- "distance_to_closest": "string",
- "closest_distances_ratio": "string",
- "column_direct_match_protection": "string",
- "categorical_hidden_rate": "string",
- "row_direct_match_protection": "string",
- "correlation_protection_rate": "string",
- "inference_continuous": "string",
- "inference_categorical": "string",
- "closest_rate": "string"
}
}, - "signal_metrics": {
- "hellinger_mean": 0,
- "hellinger_std": 0,
- "correlation_difference_ratio": 0,
- "targets": {
- "hellinger_mean": "string",
- "correlation_difference_ratio": "string"
}
}, - "avatars_dataset": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "hash": "string",
- "name": "string",
- "columns": [
- {
- "type": "int",
- "label": "string",
- "is_identifier": false
}
], - "download_url": "string",
- "analysis_status": "started",
- "analysis_duration": 0,
- "nb_lines": 0,
- "nb_dimensions": 0,
- "summary": {
- "stats": [
- {
- "label": "string",
- "dtype": "string",
- "missing_number": 0,
- "missing_proportion": 1,
- "unique_number": 0,
- "unique_proportion": 1,
- "mean": 0,
- "median": 0,
- "standard_deviation": 0,
- "mode": "string",
- "is_skewed": true,
- "is_rare": true
}
], - "probable_ids": [
- "string"
]
}, - "filetype": "csv"
}, - "sensitive_unshuffled_avatars_datasets": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "hash": "string",
- "name": "string",
- "columns": [
- {
- "type": "int",
- "label": "string",
- "is_identifier": false
}
], - "download_url": "string",
- "analysis_status": "started",
- "analysis_duration": 0,
- "nb_lines": 0,
- "nb_dimensions": 0,
- "summary": {
- "stats": [
- {
- "label": "string",
- "dtype": "string",
- "missing_number": 0,
- "missing_proportion": 1,
- "unique_number": 0,
- "unique_proportion": 1,
- "mean": 0,
- "median": 0,
- "standard_deviation": 0,
- "mode": "string",
- "is_skewed": true,
- "is_rare": true
}
], - "probable_ids": [
- "string"
]
}, - "filetype": "csv"
}
}, - "parameters": {
- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0",
- "column_weights": {
- "property1": 0,
- "property2": 0
}, - "ncp": 0,
- "imputation": {
- "method": "knn",
- "k": 1,
- "training_fraction": 1
}, - "use_categorical_reduction": true,
- "exclude_variables": {
- "variable_names": [
- "string"
], - "replacement_strategy": "row_order"
}, - "k": 0,
- "seed": 0
}, - "current_progress": {
- "completion_rate_100": 0,
- "name": "string",
- "created_at": "2019-08-24T14:15:22Z"
}
}Retrieve all jobs executed by the current user.
Jobs are filtered by execution date, by default only the last 5 days are displayed, a parameter can be provided to go further back in time.
Nb Days (integer) or Nb Days (null) (Nb Days) |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "kind": "avatarization",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pending",
- "error_message": "string",
- "traceback": "string",
- "result": { },
- "parameters": { },
- "current_progress": {
- "completion_rate_100": 0,
- "name": "string",
- "created_at": "2019-08-24T14:15:22Z"
}
}
]Cancel any kind of job.
If the job hadn't been started yet, revoke it. If the job is ongoing, gently kill it. If the job is done, do nothing.
| id required | string <uuid> (Id) |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "kind": "avatarization",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pending",
- "error_message": "string",
- "traceback": "string",
- "result": { },
- "parameters": { },
- "current_progress": {
- "completion_rate_100": 0,
- "name": "string",
- "created_at": "2019-08-24T14:15:22Z"
}
}Create an avatarization job.
| kind | string (JobKind) Default: "avatarization" Enum: "avatarization" "privacy_metrics" "signal_metrics" "avatarization_with_time_series" "avatarization_multi_table" "privacy_metrics_with_time_series" "privacy_metrics_multi_table" "signal_metrics_with_time_series" "privacy_metrics_geolocation" "generic" "advice" |
required | object (AvatarizationParameters) Parameters to create an anonymization job. It contains the seed parameter. |
{- "kind": "avatarization",
- "parameters": {
- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0",
- "column_weights": {
- "property1": 0,
- "property2": 0
}, - "ncp": 0,
- "imputation": {
- "method": "knn",
- "k": 1,
- "training_fraction": 1
}, - "use_categorical_reduction": true,
- "exclude_variables": {
- "variable_names": [
- "string"
], - "replacement_strategy": "row_order"
}, - "k": 0,
- "seed": 0
}
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "kind": "avatarization",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pending",
- "error_message": "string",
- "traceback": "string",
- "result": {
- "privacy_metrics": {
- "hidden_rate": 0,
- "local_cloaking": 0,
- "distance_to_closest": 0,
- "closest_distances_ratio": 0,
- "column_direct_match_protection": 0,
- "categorical_hidden_rate": 0,
- "row_direct_match_protection": 0,
- "correlation_protection_rate": 0,
- "inference_continuous": 0,
- "inference_categorical": 0,
- "closest_rate": 0,
- "targets": {
- "hidden_rate": "string",
- "local_cloaking": "string",
- "distance_to_closest": "string",
- "closest_distances_ratio": "string",
- "column_direct_match_protection": "string",
- "categorical_hidden_rate": "string",
- "row_direct_match_protection": "string",
- "correlation_protection_rate": "string",
- "inference_continuous": "string",
- "inference_categorical": "string",
- "closest_rate": "string"
}
}, - "signal_metrics": {
- "hellinger_mean": 0,
- "hellinger_std": 0,
- "correlation_difference_ratio": 0,
- "targets": {
- "hellinger_mean": "string",
- "correlation_difference_ratio": "string"
}
}, - "avatars_dataset": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "hash": "string",
- "name": "string",
- "columns": [
- {
- "type": "int",
- "label": "string",
- "is_identifier": false
}
], - "download_url": "string",
- "analysis_status": "started",
- "analysis_duration": 0,
- "nb_lines": 0,
- "nb_dimensions": 0,
- "summary": {
- "stats": [
- {
- "label": "string",
- "dtype": "string",
- "missing_number": 0,
- "missing_proportion": 1,
- "unique_number": 0,
- "unique_proportion": 1,
- "mean": 0,
- "median": 0,
- "standard_deviation": 0,
- "mode": "string",
- "is_skewed": true,
- "is_rare": true
}
], - "probable_ids": [
- "string"
]
}, - "filetype": "csv"
}, - "sensitive_unshuffled_avatars_datasets": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "hash": "string",
- "name": "string",
- "columns": [
- {
- "type": "int",
- "label": "string",
- "is_identifier": false
}
], - "download_url": "string",
- "analysis_status": "started",
- "analysis_duration": 0,
- "nb_lines": 0,
- "nb_dimensions": 0,
- "summary": {
- "stats": [
- {
- "label": "string",
- "dtype": "string",
- "missing_number": 0,
- "missing_proportion": 1,
- "unique_number": 0,
- "unique_proportion": 1,
- "mean": 0,
- "median": 0,
- "standard_deviation": 0,
- "mode": "string",
- "is_skewed": true,
- "is_rare": true
}
], - "probable_ids": [
- "string"
]
}, - "filetype": "csv"
}
}, - "parameters": {
- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0",
- "column_weights": {
- "property1": 0,
- "property2": 0
}, - "ncp": 0,
- "imputation": {
- "method": "knn",
- "k": 1,
- "training_fraction": 1
}, - "use_categorical_reduction": true,
- "exclude_variables": {
- "variable_names": [
- "string"
], - "replacement_strategy": "row_order"
}, - "k": 0,
- "seed": 0
}, - "current_progress": {
- "completion_rate_100": 0,
- "name": "string",
- "created_at": "2019-08-24T14:15:22Z"
}
}Create an avatarization with time series job.
required | object (AvatarizationWithTimeSeriesParameters) Parameters to create an time series anonymization job. It contains the seed parameter. | ||||||||||||||||||||
| |||||||||||||||||||||
{- "parameters": {
- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0",
- "column_weights": {
- "property1": 0,
- "property2": 0
}, - "ncp": 0,
- "imputation": {
- "method": "knn",
- "k": 1,
- "training_fraction": 1
}, - "use_categorical_reduction": true,
- "exclude_variables": {
- "variable_names": [
- "string"
], - "replacement_strategy": "row_order"
}, - "vanilla_dataset_id": "8074a01d-6787-4986-b357-8fb4cf1394fd",
- "time_series": [
- {
- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0",
- "projection_parameters": {
- "nf": 0,
- "projection_type": "fpca"
}
}
], - "seed": 0
}
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "kind": "avatarization",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pending",
- "error_message": "string",
- "traceback": "string",
- "result": {
- "datasets": [
- {
- "privacy_metrics": {
- "hidden_rate": 0,
- "local_cloaking": 0,
- "distance_to_closest": 0,
- "closest_distances_ratio": 0,
- "column_direct_match_protection": 0,
- "categorical_hidden_rate": 0,
- "row_direct_match_protection": 0,
- "correlation_protection_rate": 0,
- "inference_continuous": 0,
- "inference_categorical": 0,
- "closest_rate": 0,
- "targets": {
- "hidden_rate": "string",
- "local_cloaking": "string",
- "distance_to_closest": "string",
- "closest_distances_ratio": "string",
- "column_direct_match_protection": "string",
- "categorical_hidden_rate": "string",
- "row_direct_match_protection": "string",
- "correlation_protection_rate": "string",
- "inference_continuous": "string",
- "inference_categorical": "string",
- "closest_rate": "string"
}
}, - "signal_metrics": {
- "hellinger_mean": 0,
- "hellinger_std": 0,
- "correlation_difference_ratio": 0,
- "targets": {
- "hellinger_mean": "string",
- "correlation_difference_ratio": "string"
}
}, - "avatars_dataset": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "hash": "string",
- "name": "string",
- "columns": [
- {
- "type": "int",
- "label": "string",
- "is_identifier": false
}
], - "download_url": "string",
- "analysis_status": "started",
- "analysis_duration": 0,
- "nb_lines": 0,
- "nb_dimensions": 0,
- "summary": {
- "stats": [
- {
- "label": "string",
- "dtype": "string",
- "missing_number": 0,
- "missing_proportion": 1,
- "unique_number": 0,
- "unique_proportion": 1,
- "mean": 0,
- "median": 0,
- "standard_deviation": 0,
- "mode": "string",
- "is_skewed": true,
- "is_rare": true
}
], - "probable_ids": [
- "string"
]
}, - "filetype": "csv"
}, - "sensitive_unshuffled_avatars_datasets": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "hash": "string",
- "name": "string",
- "columns": [
- {
- "type": "int",
- "label": "string",
- "is_identifier": false
}
], - "download_url": "string",
- "analysis_status": "started",
- "analysis_duration": 0,
- "nb_lines": 0,
- "nb_dimensions": 0,
- "summary": {
- "stats": [
- {
- "label": "string",
- "dtype": "string",
- "missing_number": 0,
- "missing_proportion": 1,
- "unique_number": 0,
- "unique_proportion": 1,
- "mean": 0,
- "median": 0,
- "standard_deviation": 0,
- "mode": "string",
- "is_skewed": true,
- "is_rare": true
}
], - "probable_ids": [
- "string"
]
}, - "filetype": "csv"
}, - "original_id": "07763432-970b-469a-8331-502f7974f8e9"
}
]
}, - "parameters": {
- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0",
- "column_weights": {
- "property1": 0,
- "property2": 0
}, - "ncp": 0,
- "imputation": {
- "method": "knn",
- "k": 1,
- "training_fraction": 1
}, - "use_categorical_reduction": true,
- "exclude_variables": {
- "variable_names": [
- "string"
], - "replacement_strategy": "row_order"
}, - "vanilla_dataset_id": "8074a01d-6787-4986-b357-8fb4cf1394fd",
- "time_series": [
- {
- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0",
- "projection_parameters": {
- "nf": 0,
- "projection_type": "fpca"
}
}
], - "seed": 0
}, - "current_progress": {
- "completion_rate_100": 0,
- "name": "string",
- "created_at": "2019-08-24T14:15:22Z"
}
}Create an avatarization for relational data.
required | object (AvatarizationMultiTableParameters) Parameters to create a multi table anonymization job. There are a few rules to follow to make sure that the parameters are consistent:
| ||||||||
| |||||||||
{- "parameters": {
- "table_links": [
- {
- "parent_table": {
- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0",
- "is_individual_level": true
}, - "child_table": {
- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0",
- "is_individual_level": true
}, - "parent_link_key": "string",
- "child_link_key": "string",
- "link_method": "linear_sum_assignment"
}
], - "table_parameters": [
- {
- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0",
- "column_weights": {
- "property1": 0,
- "property2": 0
}, - "ncp": 0,
- "imputation": {
- "method": "knn",
- "k": 1,
- "training_fraction": 1
}, - "use_categorical_reduction": true,
- "exclude_variables": {
- "variable_names": [
- "string"
], - "replacement_strategy": "row_order"
}, - "k": 0
}
], - "seed": 0
}
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "kind": "avatarization",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pending",
- "error_message": "string",
- "traceback": "string",
- "result": {
- "datasets": [
- {
- "privacy_metrics": {
- "hidden_rate": 0,
- "local_cloaking": 0,
- "distance_to_closest": 0,
- "closest_distances_ratio": 0,
- "column_direct_match_protection": 0,
- "categorical_hidden_rate": 0,
- "row_direct_match_protection": 0,
- "correlation_protection_rate": 0,
- "inference_continuous": 0,
- "inference_categorical": 0,
- "closest_rate": 0,
- "targets": {
- "hidden_rate": "string",
- "local_cloaking": "string",
- "distance_to_closest": "string",
- "closest_distances_ratio": "string",
- "column_direct_match_protection": "string",
- "categorical_hidden_rate": "string",
- "row_direct_match_protection": "string",
- "correlation_protection_rate": "string",
- "inference_continuous": "string",
- "inference_categorical": "string",
- "closest_rate": "string"
}
}, - "signal_metrics": {
- "hellinger_mean": 0,
- "hellinger_std": 0,
- "correlation_difference_ratio": 0,
- "targets": {
- "hellinger_mean": "string",
- "correlation_difference_ratio": "string"
}
}, - "avatars_dataset": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "hash": "string",
- "name": "string",
- "columns": [
- {
- "type": "int",
- "label": "string",
- "is_identifier": false
}
], - "download_url": "string",
- "analysis_status": "started",
- "analysis_duration": 0,
- "nb_lines": 0,
- "nb_dimensions": 0,
- "summary": {
- "stats": [
- {
- "label": "string",
- "dtype": "string",
- "missing_number": 0,
- "missing_proportion": 1,
- "unique_number": 0,
- "unique_proportion": 1,
- "mean": 0,
- "median": 0,
- "standard_deviation": 0,
- "mode": "string",
- "is_skewed": true,
- "is_rare": true
}
], - "probable_ids": [
- "string"
]
}, - "filetype": "csv"
}, - "sensitive_unshuffled_avatars_datasets": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "hash": "string",
- "name": "string",
- "columns": [
- {
- "type": "int",
- "label": "string",
- "is_identifier": false
}
], - "download_url": "string",
- "analysis_status": "started",
- "analysis_duration": 0,
- "nb_lines": 0,
- "nb_dimensions": 0,
- "summary": {
- "stats": [
- {
- "label": "string",
- "dtype": "string",
- "missing_number": 0,
- "missing_proportion": 1,
- "unique_number": 0,
- "unique_proportion": 1,
- "mean": 0,
- "median": 0,
- "standard_deviation": 0,
- "mode": "string",
- "is_skewed": true,
- "is_rare": true
}
], - "probable_ids": [
- "string"
]
}, - "filetype": "csv"
}, - "original_id": "07763432-970b-469a-8331-502f7974f8e9"
}
]
}, - "parameters": {
- "table_links": [
- {
- "parent_table": {
- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0",
- "is_individual_level": true
}, - "child_table": {
- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0",
- "is_individual_level": true
}, - "parent_link_key": "string",
- "child_link_key": "string",
- "link_method": "linear_sum_assignment"
}
], - "table_parameters": [
- {
- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0",
- "column_weights": {
- "property1": 0,
- "property2": 0
}, - "ncp": 0,
- "imputation": {
- "method": "knn",
- "k": 1,
- "training_fraction": 1
}, - "use_categorical_reduction": true,
- "exclude_variables": {
- "variable_names": [
- "string"
], - "replacement_strategy": "row_order"
}, - "k": 0
}
], - "seed": 0
}, - "current_progress": {
- "completion_rate_100": 0,
- "name": "string",
- "created_at": "2019-08-24T14:15:22Z"
}
}Create a signal metrics job.
required | object (SignalMetricsParameters) Parameters to configure a SignalMetricsJob. | ||||||||
| |||||||||
{- "parameters": {
- "original_id": "07763432-970b-469a-8331-502f7974f8e9",
- "avatarization_job_id": "1a4e9a82-1b70-4117-b4f4-33e96d917d59",
- "avatars_id": "87dc92c7-363e-4db5-8909-2cb2a2d466a8"
}
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "kind": "avatarization",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pending",
- "error_message": "string",
- "traceback": "string",
- "result": {
- "hellinger_mean": 0,
- "hellinger_std": 0,
- "correlation_difference_ratio": 0,
- "targets": {
- "hellinger_mean": "string",
- "correlation_difference_ratio": "string"
}
}, - "parameters": {
- "original_id": "07763432-970b-469a-8331-502f7974f8e9",
- "avatarization_job_id": "1a4e9a82-1b70-4117-b4f4-33e96d917d59",
- "avatars_id": "87dc92c7-363e-4db5-8909-2cb2a2d466a8"
}, - "current_progress": {
- "completion_rate_100": 0,
- "name": "string",
- "created_at": "2019-08-24T14:15:22Z"
}
}Create a privacy metrics job.
required | object (PrivacyMetricsParameters) Parameters to configure a PrivacyMetricsJob. | ||||||||||||||||||||||||||
| |||||||||||||||||||||||||||
{- "parameters": {
- "original_id": "07763432-970b-469a-8331-502f7974f8e9",
- "avatarization_job_id": "1a4e9a82-1b70-4117-b4f4-33e96d917d59",
- "closest_rate_percentage_threshold": 100,
- "closest_rate_ratio_threshold": 1,
- "imputation": {
- "method": "knn",
- "k": 1,
- "training_fraction": 1
}, - "ncp": 0,
- "use_categorical_reduction": true,
- "known_variables": [
- "string"
], - "target": "string",
- "categorical_hidden_rate_variables": [ ],
- "unshuffled_avatars_id": "2d2cd369-649e-4e36-8ad7-60ed4f21b7ff",
- "seed": 0
}
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "kind": "avatarization",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pending",
- "error_message": "string",
- "traceback": "string",
- "result": {
- "hidden_rate": 0,
- "local_cloaking": 0,
- "distance_to_closest": 0,
- "closest_distances_ratio": 0,
- "column_direct_match_protection": 0,
- "categorical_hidden_rate": 0,
- "row_direct_match_protection": 0,
- "correlation_protection_rate": 0,
- "inference_continuous": 0,
- "inference_categorical": 0,
- "closest_rate": 0,
- "targets": {
- "hidden_rate": "string",
- "local_cloaking": "string",
- "distance_to_closest": "string",
- "closest_distances_ratio": "string",
- "column_direct_match_protection": "string",
- "categorical_hidden_rate": "string",
- "row_direct_match_protection": "string",
- "correlation_protection_rate": "string",
- "inference_continuous": "string",
- "inference_categorical": "string",
- "closest_rate": "string"
}
}, - "parameters": {
- "original_id": "07763432-970b-469a-8331-502f7974f8e9",
- "avatarization_job_id": "1a4e9a82-1b70-4117-b4f4-33e96d917d59",
- "closest_rate_percentage_threshold": 100,
- "closest_rate_ratio_threshold": 1,
- "imputation": {
- "method": "knn",
- "k": 1,
- "training_fraction": 1
}, - "ncp": 0,
- "use_categorical_reduction": true,
- "known_variables": [
- "string"
], - "target": "string",
- "categorical_hidden_rate_variables": [ ],
- "unshuffled_avatars_id": "2d2cd369-649e-4e36-8ad7-60ed4f21b7ff",
- "seed": 0
}, - "current_progress": {
- "completion_rate_100": 0,
- "name": "string",
- "created_at": "2019-08-24T14:15:22Z"
}
}Create a privacy metrics with time series job.
required | object (PrivacyMetricsWithTimeSeriesParameters) | ||||||||||||||||||||||||||
| |||||||||||||||||||||||||||
{- "parameters": {
- "closest_rate_percentage_threshold": 100,
- "closest_rate_ratio_threshold": 1,
- "imputation": {
- "method": "knn",
- "k": 1,
- "training_fraction": 1
}, - "ncp": 0,
- "use_categorical_reduction": true,
- "known_variables": [
- "string"
], - "target": "string",
- "categorical_hidden_rate_variables": [ ],
- "vanilla_original_id": "23e49b5b-191c-4e14-a0cb-c43923b7f327",
- "vanilla_unshuffled_avatars_id": "4196f461-a960-4eb0-b49f-8c4a753e06ec",
- "time_series": [
- {
- "closest_rate_percentage_threshold": 100,
- "closest_rate_ratio_threshold": 1,
- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0",
- "unshuffled_avatar_dataset_id": "67e3a195-3587-4946-bcaa-3be7d8eb0703",
- "projection_parameters": {
- "nf": 0,
- "projection_type": "fpca"
}, - "parameter_type": "privacy_metrics_time_series"
}
], - "seed": 0
}
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "kind": "avatarization",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pending",
- "error_message": "string",
- "traceback": "string",
- "result": {
- "details": [
- {
- "hidden_rate": 0,
- "local_cloaking": 0,
- "distance_to_closest": 0,
- "closest_distances_ratio": 0,
- "column_direct_match_protection": 0,
- "categorical_hidden_rate": 0,
- "row_direct_match_protection": 0,
- "correlation_protection_rate": 0,
- "inference_continuous": 0,
- "inference_categorical": 0,
- "closest_rate": 0,
- "targets": {
- "hidden_rate": "string",
- "local_cloaking": "string",
- "distance_to_closest": "string",
- "closest_distances_ratio": "string",
- "column_direct_match_protection": "string",
- "categorical_hidden_rate": "string",
- "row_direct_match_protection": "string",
- "correlation_protection_rate": "string",
- "inference_continuous": "string",
- "inference_categorical": "string",
- "closest_rate": "string"
}, - "original_id": "07763432-970b-469a-8331-502f7974f8e9",
- "unshuffled_avatars_id": "2d2cd369-649e-4e36-8ad7-60ed4f21b7ff",
- "metrics_type": "multi_table",
- "individual_identifier_variable": "string",
- "computation_type": "standalone",
- "dataset_name": "string"
}
]
}, - "parameters": {
- "closest_rate_percentage_threshold": 100,
- "closest_rate_ratio_threshold": 1,
- "imputation": {
- "method": "knn",
- "k": 1,
- "training_fraction": 1
}, - "ncp": 0,
- "use_categorical_reduction": true,
- "known_variables": [
- "string"
], - "target": "string",
- "categorical_hidden_rate_variables": [ ],
- "vanilla_original_id": "23e49b5b-191c-4e14-a0cb-c43923b7f327",
- "vanilla_unshuffled_avatars_id": "4196f461-a960-4eb0-b49f-8c4a753e06ec",
- "time_series": [
- {
- "closest_rate_percentage_threshold": 100,
- "closest_rate_ratio_threshold": 1,
- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0",
- "unshuffled_avatar_dataset_id": "67e3a195-3587-4946-bcaa-3be7d8eb0703",
- "projection_parameters": {
- "nf": 0,
- "projection_type": "fpca"
}, - "parameter_type": "privacy_metrics_time_series"
}
], - "seed": 0
}, - "current_progress": {
- "completion_rate_100": 0,
- "name": "string",
- "created_at": "2019-08-24T14:15:22Z"
}
}Create a signal metrics with time series job.
required | object (SignalMetricsWithTimeSeriesParameters) | ||||||||||
| |||||||||||
{- "parameters": {
- "vanilla_original_id": "23e49b5b-191c-4e14-a0cb-c43923b7f327",
- "vanilla_avatars_id": "4786dc63-b8a6-45a0-9643-38e0f9b32c6b",
- "time_series": [
- {
- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0",
- "avatar_dataset_id": "3a24210d-f5f7-48a5-98a6-a81ae4819eab"
}
], - "seed": 0
}
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "kind": "avatarization",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pending",
- "error_message": "string",
- "traceback": "string",
- "result": {
- "details": [
- {
- "hellinger_mean": 0,
- "hellinger_std": 0,
- "correlation_difference_ratio": 0,
- "targets": {
- "hellinger_mean": "string",
- "correlation_difference_ratio": "string"
}, - "original_id": "07763432-970b-469a-8331-502f7974f8e9",
- "avatars_id": "87dc92c7-363e-4db5-8909-2cb2a2d466a8"
}
]
}, - "parameters": {
- "vanilla_original_id": "23e49b5b-191c-4e14-a0cb-c43923b7f327",
- "vanilla_avatars_id": "4786dc63-b8a6-45a0-9643-38e0f9b32c6b",
- "time_series": [
- {
- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0",
- "avatar_dataset_id": "3a24210d-f5f7-48a5-98a6-a81ae4819eab"
}
], - "seed": 0
}, - "current_progress": {
- "completion_rate_100": 0,
- "name": "string",
- "created_at": "2019-08-24T14:15:22Z"
}
}Create a privacy metrics job.
required | object (PrivacyMetricsMultiTableParameters) Parameters to create a multi table privacy metrics job. There are a few rules to follow to make sure that the parameters are consistent. The following ones are the same as the ones for the avatarization job. Other rules specific to privacy metrics are down below.
| ||||||||
| |||||||||
{- "parameters": {
- "table_links": [
- {
- "parent_table": {
- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0",
- "is_individual_level": true
}, - "child_table": {
- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0",
- "is_individual_level": true
}, - "parent_link_key": "string",
- "child_link_key": "string",
- "link_method": "linear_sum_assignment"
}
], - "table_parameters": [
- {
- "original_id": "07763432-970b-469a-8331-502f7974f8e9",
- "avatarization_job_id": "1a4e9a82-1b70-4117-b4f4-33e96d917d59",
- "closest_rate_percentage_threshold": 100,
- "closest_rate_ratio_threshold": 1,
- "imputation": {
- "method": "knn",
- "k": 1,
- "training_fraction": 1
}, - "ncp": 0,
- "use_categorical_reduction": true,
- "known_variables": [
- "string"
], - "target": "string",
- "categorical_hidden_rate_variables": [ ],
- "unshuffled_avatars_id": "2d2cd369-649e-4e36-8ad7-60ed4f21b7ff"
}
], - "seed": 0
}
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "kind": "avatarization",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pending",
- "error_message": "string",
- "traceback": "string",
- "result": {
- "details": [
- {
- "hidden_rate": 0,
- "local_cloaking": 0,
- "distance_to_closest": 0,
- "closest_distances_ratio": 0,
- "column_direct_match_protection": 0,
- "categorical_hidden_rate": 0,
- "row_direct_match_protection": 0,
- "correlation_protection_rate": 0,
- "inference_continuous": 0,
- "inference_categorical": 0,
- "closest_rate": 0,
- "targets": {
- "hidden_rate": "string",
- "local_cloaking": "string",
- "distance_to_closest": "string",
- "closest_distances_ratio": "string",
- "column_direct_match_protection": "string",
- "categorical_hidden_rate": "string",
- "row_direct_match_protection": "string",
- "correlation_protection_rate": "string",
- "inference_continuous": "string",
- "inference_categorical": "string",
- "closest_rate": "string"
}, - "original_id": "07763432-970b-469a-8331-502f7974f8e9",
- "unshuffled_avatars_id": "2d2cd369-649e-4e36-8ad7-60ed4f21b7ff",
- "metrics_type": "multi_table",
- "individual_identifier_variable": "string",
- "computation_type": "standalone",
- "dataset_name": "string"
}
]
}, - "parameters": {
- "table_links": [
- {
- "parent_table": {
- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0",
- "is_individual_level": true
}, - "child_table": {
- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0",
- "is_individual_level": true
}, - "parent_link_key": "string",
- "child_link_key": "string",
- "link_method": "linear_sum_assignment"
}
], - "table_parameters": [
- {
- "original_id": "07763432-970b-469a-8331-502f7974f8e9",
- "avatarization_job_id": "1a4e9a82-1b70-4117-b4f4-33e96d917d59",
- "closest_rate_percentage_threshold": 100,
- "closest_rate_ratio_threshold": 1,
- "imputation": {
- "method": "knn",
- "k": 1,
- "training_fraction": 1
}, - "ncp": 0,
- "use_categorical_reduction": true,
- "known_variables": [
- "string"
], - "target": "string",
- "categorical_hidden_rate_variables": [ ],
- "unshuffled_avatars_id": "2d2cd369-649e-4e36-8ad7-60ed4f21b7ff"
}
], - "seed": 0
}, - "current_progress": {
- "completion_rate_100": 0,
- "name": "string",
- "created_at": "2019-08-24T14:15:22Z"
}
}Create a geolocation privacy metrics job.
required | object (PrivacyMetricsGeolocationParameters) Parameters to configure a PrivacyMetricsGeolocationJob. It enables to compute privacy metrics for multiple scenarios (with no limit in number). | ||||||||||
| |||||||||||
{- "parameters": {
- "original_dataset_id": "70f6fbec-7e82-4fcc-8571-d7f66c00a8f3",
- "unshuffled_avatar_dataset_id": "67e3a195-3587-4946-bcaa-3be7d8eb0703",
- "scenarios": [
- {
- "projection_parameters": {
- "projection_type": "geolocation_density",
- "n_lon_to_compute": 100,
- "n_lat_to_compute": 100
}, - "known_features": [
- "length"
], - "target_feature": "length",
- "known_signal_position": "start",
- "target_signal_poi": "start",
- "inference_metric_threshold": 500
}
], - "parameter_type": "privacy_metrics_geolocation"
}
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "kind": "avatarization",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pending",
- "error_message": "string",
- "traceback": "string",
- "result": {
- "privacy_metrics_per_scenario": [
- {
- "privacy_metrics": {
- "local_cloaking": 0,
- "hidden_rate": 0,
- "specific_hidden_rate": 0,
- "distance_to_closest": 0,
- "closest_distances_ratio": 0,
- "closest_rate": 0,
- "meta_metric": 0,
- "features_inference_rate": 0,
- "features_correlation_protection_rate": 0,
- "thresholded_signal_inference_rate": 0,
- "trace_correlation_protection_rate": 0,
- "inference_distances": [
- 0
]
}, - "parameters": {
- "projection_parameters": {
- "projection_type": "geolocation_density",
- "n_lon_to_compute": 100,
- "n_lat_to_compute": 100
}, - "known_features": [
- "length"
], - "target_feature": "length",
- "known_signal_position": "start",
- "target_signal_poi": "start",
- "inference_metric_threshold": 500
}
}
]
}, - "parameters": {
- "original_dataset_id": "70f6fbec-7e82-4fcc-8571-d7f66c00a8f3",
- "unshuffled_avatar_dataset_id": "67e3a195-3587-4946-bcaa-3be7d8eb0703",
- "scenarios": [
- {
- "projection_parameters": {
- "projection_type": "geolocation_density",
- "n_lon_to_compute": 100,
- "n_lat_to_compute": 100
}, - "known_features": [
- "length"
], - "target_feature": "length",
- "known_signal_position": "start",
- "target_signal_poi": "start",
- "inference_metric_threshold": 500
}
], - "parameter_type": "privacy_metrics_geolocation"
}, - "current_progress": {
- "completion_rate_100": 0,
- "name": "string",
- "created_at": "2019-08-24T14:15:22Z"
}
}Get a geolocation privacy metrics job.
| id required | string <uuid> (Id) |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "kind": "avatarization",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pending",
- "error_message": "string",
- "traceback": "string",
- "result": {
- "privacy_metrics_per_scenario": [
- {
- "privacy_metrics": {
- "local_cloaking": 0,
- "hidden_rate": 0,
- "specific_hidden_rate": 0,
- "distance_to_closest": 0,
- "closest_distances_ratio": 0,
- "closest_rate": 0,
- "meta_metric": 0,
- "features_inference_rate": 0,
- "features_correlation_protection_rate": 0,
- "thresholded_signal_inference_rate": 0,
- "trace_correlation_protection_rate": 0,
- "inference_distances": [
- 0
]
}, - "parameters": {
- "projection_parameters": {
- "projection_type": "geolocation_density",
- "n_lon_to_compute": 100,
- "n_lat_to_compute": 100
}, - "known_features": [
- "length"
], - "target_feature": "length",
- "known_signal_position": "start",
- "target_signal_poi": "start",
- "inference_metric_threshold": 500
}
}
]
}, - "parameters": {
- "original_dataset_id": "70f6fbec-7e82-4fcc-8571-d7f66c00a8f3",
- "unshuffled_avatar_dataset_id": "67e3a195-3587-4946-bcaa-3be7d8eb0703",
- "scenarios": [
- {
- "projection_parameters": {
- "projection_type": "geolocation_density",
- "n_lon_to_compute": 100,
- "n_lat_to_compute": 100
}, - "known_features": [
- "length"
], - "target_feature": "length",
- "known_signal_position": "start",
- "target_signal_poi": "start",
- "inference_metric_threshold": 500
}
], - "parameter_type": "privacy_metrics_geolocation"
}, - "current_progress": {
- "completion_rate_100": 0,
- "name": "string",
- "created_at": "2019-08-24T14:15:22Z"
}
}Get an avatarization job.
| id required | string <uuid> (Id) |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "kind": "avatarization",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pending",
- "error_message": "string",
- "traceback": "string",
- "result": {
- "privacy_metrics": {
- "hidden_rate": 0,
- "local_cloaking": 0,
- "distance_to_closest": 0,
- "closest_distances_ratio": 0,
- "column_direct_match_protection": 0,
- "categorical_hidden_rate": 0,
- "row_direct_match_protection": 0,
- "correlation_protection_rate": 0,
- "inference_continuous": 0,
- "inference_categorical": 0,
- "closest_rate": 0,
- "targets": {
- "hidden_rate": "string",
- "local_cloaking": "string",
- "distance_to_closest": "string",
- "closest_distances_ratio": "string",
- "column_direct_match_protection": "string",
- "categorical_hidden_rate": "string",
- "row_direct_match_protection": "string",
- "correlation_protection_rate": "string",
- "inference_continuous": "string",
- "inference_categorical": "string",
- "closest_rate": "string"
}
}, - "signal_metrics": {
- "hellinger_mean": 0,
- "hellinger_std": 0,
- "correlation_difference_ratio": 0,
- "targets": {
- "hellinger_mean": "string",
- "correlation_difference_ratio": "string"
}
}, - "avatars_dataset": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "hash": "string",
- "name": "string",
- "columns": [
- {
- "type": "int",
- "label": "string",
- "is_identifier": false
}
], - "download_url": "string",
- "analysis_status": "started",
- "analysis_duration": 0,
- "nb_lines": 0,
- "nb_dimensions": 0,
- "summary": {
- "stats": [
- {
- "label": "string",
- "dtype": "string",
- "missing_number": 0,
- "missing_proportion": 1,
- "unique_number": 0,
- "unique_proportion": 1,
- "mean": 0,
- "median": 0,
- "standard_deviation": 0,
- "mode": "string",
- "is_skewed": true,
- "is_rare": true
}
], - "probable_ids": [
- "string"
]
}, - "filetype": "csv"
}, - "sensitive_unshuffled_avatars_datasets": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "hash": "string",
- "name": "string",
- "columns": [
- {
- "type": "int",
- "label": "string",
- "is_identifier": false
}
], - "download_url": "string",
- "analysis_status": "started",
- "analysis_duration": 0,
- "nb_lines": 0,
- "nb_dimensions": 0,
- "summary": {
- "stats": [
- {
- "label": "string",
- "dtype": "string",
- "missing_number": 0,
- "missing_proportion": 1,
- "unique_number": 0,
- "unique_proportion": 1,
- "mean": 0,
- "median": 0,
- "standard_deviation": 0,
- "mode": "string",
- "is_skewed": true,
- "is_rare": true
}
], - "probable_ids": [
- "string"
]
}, - "filetype": "csv"
}
}, - "parameters": {
- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0",
- "column_weights": {
- "property1": 0,
- "property2": 0
}, - "ncp": 0,
- "imputation": {
- "method": "knn",
- "k": 1,
- "training_fraction": 1
}, - "use_categorical_reduction": true,
- "exclude_variables": {
- "variable_names": [
- "string"
], - "replacement_strategy": "row_order"
}, - "k": 0,
- "seed": 0
}, - "current_progress": {
- "completion_rate_100": 0,
- "name": "string",
- "created_at": "2019-08-24T14:15:22Z"
}
}Get an avatarization time series job.
| id required | string <uuid> (Id) |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "kind": "avatarization",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pending",
- "error_message": "string",
- "traceback": "string",
- "result": {
- "datasets": [
- {
- "privacy_metrics": {
- "hidden_rate": 0,
- "local_cloaking": 0,
- "distance_to_closest": 0,
- "closest_distances_ratio": 0,
- "column_direct_match_protection": 0,
- "categorical_hidden_rate": 0,
- "row_direct_match_protection": 0,
- "correlation_protection_rate": 0,
- "inference_continuous": 0,
- "inference_categorical": 0,
- "closest_rate": 0,
- "targets": {
- "hidden_rate": "string",
- "local_cloaking": "string",
- "distance_to_closest": "string",
- "closest_distances_ratio": "string",
- "column_direct_match_protection": "string",
- "categorical_hidden_rate": "string",
- "row_direct_match_protection": "string",
- "correlation_protection_rate": "string",
- "inference_continuous": "string",
- "inference_categorical": "string",
- "closest_rate": "string"
}
}, - "signal_metrics": {
- "hellinger_mean": 0,
- "hellinger_std": 0,
- "correlation_difference_ratio": 0,
- "targets": {
- "hellinger_mean": "string",
- "correlation_difference_ratio": "string"
}
}, - "avatars_dataset": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "hash": "string",
- "name": "string",
- "columns": [
- {
- "type": "int",
- "label": "string",
- "is_identifier": false
}
], - "download_url": "string",
- "analysis_status": "started",
- "analysis_duration": 0,
- "nb_lines": 0,
- "nb_dimensions": 0,
- "summary": {
- "stats": [
- {
- "label": "string",
- "dtype": "string",
- "missing_number": 0,
- "missing_proportion": 1,
- "unique_number": 0,
- "unique_proportion": 1,
- "mean": 0,
- "median": 0,
- "standard_deviation": 0,
- "mode": "string",
- "is_skewed": true,
- "is_rare": true
}
], - "probable_ids": [
- "string"
]
}, - "filetype": "csv"
}, - "sensitive_unshuffled_avatars_datasets": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "hash": "string",
- "name": "string",
- "columns": [
- {
- "type": "int",
- "label": "string",
- "is_identifier": false
}
], - "download_url": "string",
- "analysis_status": "started",
- "analysis_duration": 0,
- "nb_lines": 0,
- "nb_dimensions": 0,
- "summary": {
- "stats": [
- {
- "label": "string",
- "dtype": "string",
- "missing_number": 0,
- "missing_proportion": 1,
- "unique_number": 0,
- "unique_proportion": 1,
- "mean": 0,
- "median": 0,
- "standard_deviation": 0,
- "mode": "string",
- "is_skewed": true,
- "is_rare": true
}
], - "probable_ids": [
- "string"
]
}, - "filetype": "csv"
}, - "original_id": "07763432-970b-469a-8331-502f7974f8e9"
}
]
}, - "parameters": {
- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0",
- "column_weights": {
- "property1": 0,
- "property2": 0
}, - "ncp": 0,
- "imputation": {
- "method": "knn",
- "k": 1,
- "training_fraction": 1
}, - "use_categorical_reduction": true,
- "exclude_variables": {
- "variable_names": [
- "string"
], - "replacement_strategy": "row_order"
}, - "vanilla_dataset_id": "8074a01d-6787-4986-b357-8fb4cf1394fd",
- "time_series": [
- {
- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0",
- "projection_parameters": {
- "nf": 0,
- "projection_type": "fpca"
}
}
], - "seed": 0
}, - "current_progress": {
- "completion_rate_100": 0,
- "name": "string",
- "created_at": "2019-08-24T14:15:22Z"
}
}Get a multi table avatarization job.
| id required | string <uuid> (Id) |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "kind": "avatarization",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pending",
- "error_message": "string",
- "traceback": "string",
- "result": {
- "datasets": [
- {
- "privacy_metrics": {
- "hidden_rate": 0,
- "local_cloaking": 0,
- "distance_to_closest": 0,
- "closest_distances_ratio": 0,
- "column_direct_match_protection": 0,
- "categorical_hidden_rate": 0,
- "row_direct_match_protection": 0,
- "correlation_protection_rate": 0,
- "inference_continuous": 0,
- "inference_categorical": 0,
- "closest_rate": 0,
- "targets": {
- "hidden_rate": "string",
- "local_cloaking": "string",
- "distance_to_closest": "string",
- "closest_distances_ratio": "string",
- "column_direct_match_protection": "string",
- "categorical_hidden_rate": "string",
- "row_direct_match_protection": "string",
- "correlation_protection_rate": "string",
- "inference_continuous": "string",
- "inference_categorical": "string",
- "closest_rate": "string"
}
}, - "signal_metrics": {
- "hellinger_mean": 0,
- "hellinger_std": 0,
- "correlation_difference_ratio": 0,
- "targets": {
- "hellinger_mean": "string",
- "correlation_difference_ratio": "string"
}
}, - "avatars_dataset": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "hash": "string",
- "name": "string",
- "columns": [
- {
- "type": "int",
- "label": "string",
- "is_identifier": false
}
], - "download_url": "string",
- "analysis_status": "started",
- "analysis_duration": 0,
- "nb_lines": 0,
- "nb_dimensions": 0,
- "summary": {
- "stats": [
- {
- "label": "string",
- "dtype": "string",
- "missing_number": 0,
- "missing_proportion": 1,
- "unique_number": 0,
- "unique_proportion": 1,
- "mean": 0,
- "median": 0,
- "standard_deviation": 0,
- "mode": "string",
- "is_skewed": true,
- "is_rare": true
}
], - "probable_ids": [
- "string"
]
}, - "filetype": "csv"
}, - "sensitive_unshuffled_avatars_datasets": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "hash": "string",
- "name": "string",
- "columns": [
- {
- "type": "int",
- "label": "string",
- "is_identifier": false
}
], - "download_url": "string",
- "analysis_status": "started",
- "analysis_duration": 0,
- "nb_lines": 0,
- "nb_dimensions": 0,
- "summary": {
- "stats": [
- {
- "label": "string",
- "dtype": "string",
- "missing_number": 0,
- "missing_proportion": 1,
- "unique_number": 0,
- "unique_proportion": 1,
- "mean": 0,
- "median": 0,
- "standard_deviation": 0,
- "mode": "string",
- "is_skewed": true,
- "is_rare": true
}
], - "probable_ids": [
- "string"
]
}, - "filetype": "csv"
}, - "original_id": "07763432-970b-469a-8331-502f7974f8e9"
}
]
}, - "parameters": {
- "table_links": [
- {
- "parent_table": {
- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0",
- "is_individual_level": true
}, - "child_table": {
- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0",
- "is_individual_level": true
}, - "parent_link_key": "string",
- "child_link_key": "string",
- "link_method": "linear_sum_assignment"
}
], - "table_parameters": [
- {
- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0",
- "column_weights": {
- "property1": 0,
- "property2": 0
}, - "ncp": 0,
- "imputation": {
- "method": "knn",
- "k": 1,
- "training_fraction": 1
}, - "use_categorical_reduction": true,
- "exclude_variables": {
- "variable_names": [
- "string"
], - "replacement_strategy": "row_order"
}, - "k": 0
}
], - "seed": 0
}, - "current_progress": {
- "completion_rate_100": 0,
- "name": "string",
- "created_at": "2019-08-24T14:15:22Z"
}
}Get a signal metrics job.
| id required | string <uuid> (Id) |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "kind": "avatarization",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pending",
- "error_message": "string",
- "traceback": "string",
- "result": {
- "hellinger_mean": 0,
- "hellinger_std": 0,
- "correlation_difference_ratio": 0,
- "targets": {
- "hellinger_mean": "string",
- "correlation_difference_ratio": "string"
}
}, - "parameters": {
- "original_id": "07763432-970b-469a-8331-502f7974f8e9",
- "avatarization_job_id": "1a4e9a82-1b70-4117-b4f4-33e96d917d59",
- "avatars_id": "87dc92c7-363e-4db5-8909-2cb2a2d466a8"
}, - "current_progress": {
- "completion_rate_100": 0,
- "name": "string",
- "created_at": "2019-08-24T14:15:22Z"
}
}Get a signal metrics time series job.
| id required | string <uuid> (Id) |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "kind": "avatarization",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pending",
- "error_message": "string",
- "traceback": "string",
- "result": {
- "details": [
- {
- "hellinger_mean": 0,
- "hellinger_std": 0,
- "correlation_difference_ratio": 0,
- "targets": {
- "hellinger_mean": "string",
- "correlation_difference_ratio": "string"
}, - "original_id": "07763432-970b-469a-8331-502f7974f8e9",
- "avatars_id": "87dc92c7-363e-4db5-8909-2cb2a2d466a8"
}
]
}, - "parameters": {
- "vanilla_original_id": "23e49b5b-191c-4e14-a0cb-c43923b7f327",
- "vanilla_avatars_id": "4786dc63-b8a6-45a0-9643-38e0f9b32c6b",
- "time_series": [
- {
- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0",
- "avatar_dataset_id": "3a24210d-f5f7-48a5-98a6-a81ae4819eab"
}
], - "seed": 0
}, - "current_progress": {
- "completion_rate_100": 0,
- "name": "string",
- "created_at": "2019-08-24T14:15:22Z"
}
}Get a privacy metrics job.
| id required | string <uuid> (Id) |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "kind": "avatarization",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pending",
- "error_message": "string",
- "traceback": "string",
- "result": {
- "hidden_rate": 0,
- "local_cloaking": 0,
- "distance_to_closest": 0,
- "closest_distances_ratio": 0,
- "column_direct_match_protection": 0,
- "categorical_hidden_rate": 0,
- "row_direct_match_protection": 0,
- "correlation_protection_rate": 0,
- "inference_continuous": 0,
- "inference_categorical": 0,
- "closest_rate": 0,
- "targets": {
- "hidden_rate": "string",
- "local_cloaking": "string",
- "distance_to_closest": "string",
- "closest_distances_ratio": "string",
- "column_direct_match_protection": "string",
- "categorical_hidden_rate": "string",
- "row_direct_match_protection": "string",
- "correlation_protection_rate": "string",
- "inference_continuous": "string",
- "inference_categorical": "string",
- "closest_rate": "string"
}
}, - "parameters": {
- "original_id": "07763432-970b-469a-8331-502f7974f8e9",
- "avatarization_job_id": "1a4e9a82-1b70-4117-b4f4-33e96d917d59",
- "closest_rate_percentage_threshold": 100,
- "closest_rate_ratio_threshold": 1,
- "imputation": {
- "method": "knn",
- "k": 1,
- "training_fraction": 1
}, - "ncp": 0,
- "use_categorical_reduction": true,
- "known_variables": [
- "string"
], - "target": "string",
- "categorical_hidden_rate_variables": [ ],
- "unshuffled_avatars_id": "2d2cd369-649e-4e36-8ad7-60ed4f21b7ff",
- "seed": 0
}, - "current_progress": {
- "completion_rate_100": 0,
- "name": "string",
- "created_at": "2019-08-24T14:15:22Z"
}
}Get a privacy metrics time series job.
| id required | string <uuid> (Id) |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "kind": "avatarization",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pending",
- "error_message": "string",
- "traceback": "string",
- "result": {
- "details": [
- {
- "hidden_rate": 0,
- "local_cloaking": 0,
- "distance_to_closest": 0,
- "closest_distances_ratio": 0,
- "column_direct_match_protection": 0,
- "categorical_hidden_rate": 0,
- "row_direct_match_protection": 0,
- "correlation_protection_rate": 0,
- "inference_continuous": 0,
- "inference_categorical": 0,
- "closest_rate": 0,
- "targets": {
- "hidden_rate": "string",
- "local_cloaking": "string",
- "distance_to_closest": "string",
- "closest_distances_ratio": "string",
- "column_direct_match_protection": "string",
- "categorical_hidden_rate": "string",
- "row_direct_match_protection": "string",
- "correlation_protection_rate": "string",
- "inference_continuous": "string",
- "inference_categorical": "string",
- "closest_rate": "string"
}, - "original_id": "07763432-970b-469a-8331-502f7974f8e9",
- "unshuffled_avatars_id": "2d2cd369-649e-4e36-8ad7-60ed4f21b7ff",
- "metrics_type": "multi_table",
- "individual_identifier_variable": "string",
- "computation_type": "standalone",
- "dataset_name": "string"
}
]
}, - "parameters": {
- "closest_rate_percentage_threshold": 100,
- "closest_rate_ratio_threshold": 1,
- "imputation": {
- "method": "knn",
- "k": 1,
- "training_fraction": 1
}, - "ncp": 0,
- "use_categorical_reduction": true,
- "known_variables": [
- "string"
], - "target": "string",
- "categorical_hidden_rate_variables": [ ],
- "vanilla_original_id": "23e49b5b-191c-4e14-a0cb-c43923b7f327",
- "vanilla_unshuffled_avatars_id": "4196f461-a960-4eb0-b49f-8c4a753e06ec",
- "time_series": [
- {
- "closest_rate_percentage_threshold": 100,
- "closest_rate_ratio_threshold": 1,
- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0",
- "unshuffled_avatar_dataset_id": "67e3a195-3587-4946-bcaa-3be7d8eb0703",
- "projection_parameters": {
- "nf": 0,
- "projection_type": "fpca"
}, - "parameter_type": "privacy_metrics_time_series"
}
], - "seed": 0
}, - "current_progress": {
- "completion_rate_100": 0,
- "name": "string",
- "created_at": "2019-08-24T14:15:22Z"
}
}Get a privacy metrics multi table job.
| id required | string <uuid> (Id) |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "kind": "avatarization",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pending",
- "error_message": "string",
- "traceback": "string",
- "result": {
- "details": [
- {
- "hidden_rate": 0,
- "local_cloaking": 0,
- "distance_to_closest": 0,
- "closest_distances_ratio": 0,
- "column_direct_match_protection": 0,
- "categorical_hidden_rate": 0,
- "row_direct_match_protection": 0,
- "correlation_protection_rate": 0,
- "inference_continuous": 0,
- "inference_categorical": 0,
- "closest_rate": 0,
- "targets": {
- "hidden_rate": "string",
- "local_cloaking": "string",
- "distance_to_closest": "string",
- "closest_distances_ratio": "string",
- "column_direct_match_protection": "string",
- "categorical_hidden_rate": "string",
- "row_direct_match_protection": "string",
- "correlation_protection_rate": "string",
- "inference_continuous": "string",
- "inference_categorical": "string",
- "closest_rate": "string"
}, - "original_id": "07763432-970b-469a-8331-502f7974f8e9",
- "unshuffled_avatars_id": "2d2cd369-649e-4e36-8ad7-60ed4f21b7ff",
- "metrics_type": "multi_table",
- "individual_identifier_variable": "string",
- "computation_type": "standalone",
- "dataset_name": "string"
}
]
}, - "parameters": {
- "table_links": [
- {
- "parent_table": {
- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0",
- "is_individual_level": true
}, - "child_table": {
- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0",
- "is_individual_level": true
}, - "parent_link_key": "string",
- "child_link_key": "string",
- "link_method": "linear_sum_assignment"
}
], - "table_parameters": [
- {
- "original_id": "07763432-970b-469a-8331-502f7974f8e9",
- "avatarization_job_id": "1a4e9a82-1b70-4117-b4f4-33e96d917d59",
- "closest_rate_percentage_threshold": 100,
- "closest_rate_ratio_threshold": 1,
- "imputation": {
- "method": "knn",
- "k": 1,
- "training_fraction": 1
}, - "ncp": 0,
- "use_categorical_reduction": true,
- "known_variables": [
- "string"
], - "target": "string",
- "categorical_hidden_rate_variables": [ ],
- "unshuffled_avatars_id": "2d2cd369-649e-4e36-8ad7-60ed4f21b7ff"
}
], - "seed": 0
}, - "current_progress": {
- "completion_rate_100": 0,
- "name": "string",
- "created_at": "2019-08-24T14:15:22Z"
}
}Create advice on anonymization parameters.
required | object (AdviceParameters) Parameters for advice job. | ||||
| |||||
{- "parameters": {
- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0"
}
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "kind": "avatarization",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pending",
- "error_message": "string",
- "traceback": "string",
- "result": {
- "parameters": {
- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0",
- "column_weights": {
- "property1": 0,
- "property2": 0
}, - "ncp": 0,
- "imputation": {
- "method": "knn",
- "k": 1,
- "training_fraction": 1
}, - "use_categorical_reduction": true,
- "exclude_variables": {
- "variable_names": [
- "string"
], - "replacement_strategy": "row_order"
}, - "k": 0,
- "seed": 0
}, - "python_client_pipeline": "string",
- "more_details": { }
}, - "parameters": {
- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0"
}, - "current_progress": {
- "completion_rate_100": 0,
- "name": "string",
- "created_at": "2019-08-24T14:15:22Z"
}
}Get advice result.
| id required | string <uuid> (Id) |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "kind": "avatarization",
- "created_at": "2019-08-24T14:15:22Z",
- "status": "pending",
- "error_message": "string",
- "traceback": "string",
- "result": {
- "parameters": {
- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0",
- "column_weights": {
- "property1": 0,
- "property2": 0
}, - "ncp": 0,
- "imputation": {
- "method": "knn",
- "k": 1,
- "training_fraction": 1
}, - "use_categorical_reduction": true,
- "exclude_variables": {
- "variable_names": [
- "string"
], - "replacement_strategy": "row_order"
}, - "k": 0,
- "seed": 0
}, - "python_client_pipeline": "string",
- "more_details": { }
}, - "parameters": {
- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0"
}, - "current_progress": {
- "completion_rate_100": 0,
- "name": "string",
- "created_at": "2019-08-24T14:15:22Z"
}
}Create a dataset by streaming chunks of the dataset.
Name (string) or Name (null) (Name) | |
FileType (string) or Filetype (null) (Filetype) |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "hash": "string",
- "name": "string",
- "columns": [
- {
- "type": "int",
- "label": "string",
- "is_identifier": false
}
], - "download_url": "string",
- "analysis_status": "started",
- "analysis_duration": 0,
- "nb_lines": 0,
- "nb_dimensions": 0,
- "summary": {
- "stats": [
- {
- "label": "string",
- "dtype": "string",
- "missing_number": 0,
- "missing_proportion": 1,
- "unique_number": 0,
- "unique_proportion": 1,
- "mean": 0,
- "median": 0,
- "standard_deviation": 0,
- "mode": "string",
- "is_skewed": true,
- "is_rare": true
}
], - "probable_ids": [
- "string"
]
}, - "filetype": "csv"
}Create a dataset from file upload.
| file required | string <binary> (File) |
Name (string) or Name (null) (Name) |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "hash": "string",
- "name": "string",
- "columns": [
- {
- "type": "int",
- "label": "string",
- "is_identifier": false
}
], - "download_url": "string",
- "analysis_status": "started",
- "analysis_duration": 0,
- "nb_lines": 0,
- "nb_dimensions": 0,
- "summary": {
- "stats": [
- {
- "label": "string",
- "dtype": "string",
- "missing_number": 0,
- "missing_proportion": 1,
- "unique_number": 0,
- "unique_proportion": 1,
- "mean": 0,
- "median": 0,
- "standard_deviation": 0,
- "mode": "string",
- "is_skewed": true,
- "is_rare": true
}
], - "probable_ids": [
- "string"
]
}, - "filetype": "csv"
}List all datasets of the current_user.
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "hash": "string",
- "name": "string",
- "columns": [
- {
- "type": "int",
- "label": "string",
- "is_identifier": false
}
], - "download_url": "string",
- "analysis_status": "started",
- "analysis_duration": 0,
- "nb_lines": 0,
- "nb_dimensions": 0,
- "summary": {
- "stats": [
- {
- "label": "string",
- "dtype": "string",
- "missing_number": 0,
- "missing_proportion": 1,
- "unique_number": 0,
- "unique_proportion": 1,
- "mean": 0,
- "median": 0,
- "standard_deviation": 0,
- "mode": "string",
- "is_skewed": true,
- "is_rare": true
}
], - "probable_ids": [
- "string"
]
}, - "filetype": "csv"
}
]Get a dataset.
| id required | string <uuid> (Id) |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "hash": "string",
- "name": "string",
- "columns": [
- {
- "type": "int",
- "label": "string",
- "is_identifier": false
}
], - "download_url": "string",
- "analysis_status": "started",
- "analysis_duration": 0,
- "nb_lines": 0,
- "nb_dimensions": 0,
- "summary": {
- "stats": [
- {
- "label": "string",
- "dtype": "string",
- "missing_number": 0,
- "missing_proportion": 1,
- "unique_number": 0,
- "unique_proportion": 1,
- "mean": 0,
- "median": 0,
- "standard_deviation": 0,
- "mode": "string",
- "is_skewed": true,
- "is_rare": true
}
], - "probable_ids": [
- "string"
]
}, - "filetype": "csv"
}Modify a dataset.
| id required | string <uuid> (Id) |
required | Array of Columns (objects) or Columns (null) (Columns) | ||||||
Any of Array
| |||||||
{- "columns": [
- {
- "type": "int",
- "label": "string",
- "is_identifier": false
}
]
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "hash": "string",
- "name": "string",
- "columns": [
- {
- "type": "int",
- "label": "string",
- "is_identifier": false
}
], - "download_url": "string",
- "analysis_status": "started",
- "analysis_duration": 0,
- "nb_lines": 0,
- "nb_dimensions": 0,
- "summary": {
- "stats": [
- {
- "label": "string",
- "dtype": "string",
- "missing_number": 0,
- "missing_proportion": 1,
- "unique_number": 0,
- "unique_proportion": 1,
- "mean": 0,
- "median": 0,
- "standard_deviation": 0,
- "mode": "string",
- "is_skewed": true,
- "is_rare": true
}
], - "probable_ids": [
- "string"
]
}, - "filetype": "csv"
}Start the analysis of a dataset.
| id required | string <uuid> (Id) |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "hash": "string",
- "name": "string",
- "columns": [
- {
- "type": "int",
- "label": "string",
- "is_identifier": false
}
], - "download_url": "string",
- "analysis_status": "started",
- "analysis_duration": 0,
- "nb_lines": 0,
- "nb_dimensions": 0,
- "summary": {
- "stats": [
- {
- "label": "string",
- "dtype": "string",
- "missing_number": 0,
- "missing_proportion": 1,
- "unique_number": 0,
- "unique_proportion": 1,
- "mean": 0,
- "median": 0,
- "standard_deviation": 0,
- "mode": "string",
- "is_skewed": true,
- "is_rare": true
}
], - "probable_ids": [
- "string"
]
}, - "filetype": "csv"
}Download a dataset by streaming chunks of it.
id The identifier of the dataset to download. filetype The filetype of the data you which to receive.
The dataset contents
| id required | string <uuid> (Id) |
| filetype required | string (FileType) Enum: "csv" "parquet" |
nullDownload a dataset.
This is only advised for small datasets. Use /datasets/{id}/download/stream for larger datasets.
| id required | string <uuid> (Id) |
FileType (string) or Filetype (null) (Filetype) |
nullLogin the user.
Grant Type (string) or Grant Type (null) (Grant Type) | |
| username required | string (Username) |
| password required | string (Password) |
| scope | string (Scope) Default: "" |
Client Id (string) or Client Id (null) (Client Id) | |
Client Secret (string) or Client Secret (null) (Client Secret) |
{- "access_token": "string",
- "refresh_token": "string",
- "token_type": "string"
}| email required | string (Email) |
| new_password required | string (New Password) |
| new_password_repeated required | string (New Password Repeated) |
| token required | string <uuid> (Token) |
{- "email": "string",
- "new_password": "string",
- "new_password_repeated": "string",
- "token": "b5507016-7da2-4777-a161-1e8042a6a377"
}nullGet the projections of records and avatars in 3D.
See https://saiph.readthedocs.io/en/latest/ for more information.
job_id:
avatarization or privacy job id used to fit the model
| job_id required | string <uuid> (Job Id) |
{- "records": [
- [
- 0
]
], - "avatars": [
- [
- 0
]
]
}Get the contributions of the dataset variables within the fitted space.
See https://saiph.readthedocs.io/en/latest for more information.
job_id:
avatarization or privacy job id used to fit the model
| job_id required | string <uuid> (Job Id) |
{- "data": {
- "property1": {
- "property1": 0,
- "property2": 0
}, - "property2": {
- "property1": 0,
- "property2": 0
}
}
}Get the explained variance of records.
See https://saiph.readthedocs.io/en/latest/ for more information.
job_id:
avatarization or privacy job id used to fit the model
| job_id required | string <uuid> (Job Id) |
{- "raw": [
- 0
], - "ratio": [
- 0
]
}Create an anonymization report.
| avatarization_job_id required | string <uuid> (Avatarization Job Id) |
| privacy_job_id required | string <uuid> (Privacy Job Id) |
| signal_job_id required | string <uuid> (Signal Job Id) |
{- "avatarization_job_id": "1a4e9a82-1b70-4117-b4f4-33e96d917d59",
- "privacy_job_id": "db2c5e71-c0b7-47a1-a85b-79916b033505",
- "signal_job_id": "be1c4952-9cc6-4326-ba89-e70c583cf9dc"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "user_id": "a169451c-8525-4352-b8ca-070dd449a1a5",
- "job_id": "453bd7d7-5355-4d6d-a38e-d9e7eb218c3f",
- "created_at": "2019-08-24T14:15:22Z",
- "download_url": "string"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "user_id": "a169451c-8525-4352-b8ca-070dd449a1a5",
- "job_id": "453bd7d7-5355-4d6d-a38e-d9e7eb218c3f",
- "created_at": "2019-08-24T14:15:22Z",
- "download_url": "string"
}Create an anonymization report without avatarization job.
| dataset_id required | string <uuid> (Dataset Id) |
| avatars_dataset_id required | string <uuid> (Avatars Dataset Id) |
| privacy_job_id required | string <uuid> (Privacy Job Id) |
| signal_job_id required | string <uuid> (Signal Job Id) |
{- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0",
- "avatars_dataset_id": "a10bf510-0d0e-47ca-bf5a-9052277932ab",
- "privacy_job_id": "db2c5e71-c0b7-47a1-a85b-79916b033505",
- "signal_job_id": "be1c4952-9cc6-4326-ba89-e70c583cf9dc"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "user_id": "a169451c-8525-4352-b8ca-070dd449a1a5",
- "job_id": "453bd7d7-5355-4d6d-a38e-d9e7eb218c3f",
- "created_at": "2019-08-24T14:15:22Z",
- "download_url": "string"
}Create an anonymization report without avatarization job.
| dataset_id required | string <uuid> (Dataset Id) |
| avatars_dataset_id required | string <uuid> (Avatars Dataset Id) |
| privacy_job_id required | string <uuid> (Privacy Job Id) |
{- "dataset_id": "8c4c51f1-f6f3-43bc-b65d-7415e8ef22c0",
- "avatars_dataset_id": "a10bf510-0d0e-47ca-bf5a-9052277932ab",
- "privacy_job_id": "db2c5e71-c0b7-47a1-a85b-79916b033505"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "user_id": "a169451c-8525-4352-b8ca-070dd449a1a5",
- "job_id": "453bd7d7-5355-4d6d-a38e-d9e7eb218c3f",
- "created_at": "2019-08-24T14:15:22Z",
- "download_url": "string"
}Create a user.
This endpoint is protected with rate limiting.
Username (string) or Username (null) (Username) | |
Email (string) or Email (null) (Email) | |
| role | string (UserRole) Default: "user" Enum: "admin" "user" |
Password (string) or Password (null) (Password) |
{- "username": "string",
- "email": "string",
- "role": "admin",
- "password": "string"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "organization_id": "7c60d51f-b44e-4682-87d6-449835ea4de6",
- "username": "string",
- "email": "string",
- "role": "admin"
}Get users, optionally filtering them by username or email.
This endpoint is protected with rate limiting.
Email (string) or Email (null) (Email) | |
Username (string) or Username (null) (Username) |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "organization_id": "7c60d51f-b44e-4682-87d6-449835ea4de6",
- "username": "string",
- "email": "string",
- "role": "admin"
}
]Get a user by id.
This endpoint is protected with rate limiting.
| id required | string <uuid> (Id) |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "organization_id": "7c60d51f-b44e-4682-87d6-449835ea4de6",
- "username": "string",
- "email": "string",
- "role": "admin"
}| id required | string <uuid> (Id) |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "organization_id": "7c60d51f-b44e-4682-87d6-449835ea4de6",
- "username": "string",
- "email": "string",
- "role": "admin"
}