Skip to content

Latest commit

 

History

History
140 lines (91 loc) · 3.6 KB

SensitivesApi.md

File metadata and controls

140 lines (91 loc) · 3.6 KB

core_openapi.api.SensitivesApi

Load the API package

import 'package:pieces_os_client/api.dart';

All URIs are relative to http://localhost:3000

Method HTTP request Description
sensitivesCreateNewSensitive POST /sensitives/create /sensitives/create [POST]
sensitivesDeleteSensitive POST /sensitives/{sensitive}/delete /sensitives/{sensitive}/delete [POST]
sensitivesSnapshot GET /sensitives /sensitives [GET]

sensitivesCreateNewSensitive

Sensitive sensitivesCreateNewSensitive(seededSensitive)

/sensitives/create [POST]

This will create a new sensitive model.

Example

import 'package:pieces_os_client/api.dart';

final api_instance = SensitivesApi();
final seededSensitive = SeededSensitive(); // SeededSensitive | 

try {
    final result = api_instance.sensitivesCreateNewSensitive(seededSensitive);
    print(result);
} catch (e) {
    print('Exception when calling SensitivesApi->sensitivesCreateNewSensitive: $e\n');
}

Parameters

Name Type Description Notes
seededSensitive SeededSensitive [optional]

Return type

Sensitive

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

sensitivesDeleteSensitive

sensitivesDeleteSensitive(sensitive)

/sensitives/{sensitive}/delete [POST]

This will delete a sensitive based on the sensitive uuid.

Example

import 'package:pieces_os_client/api.dart';

final api_instance = SensitivesApi();
final sensitive = sensitive_example; // String | This is a uuid that represents a sensitive.

try {
    api_instance.sensitivesDeleteSensitive(sensitive);
} catch (e) {
    print('Exception when calling SensitivesApi->sensitivesDeleteSensitive: $e\n');
}

Parameters

Name Type Description Notes
sensitive String This is a uuid that represents a sensitive.

Return type

void (empty response body)

Authorization

No authorization required

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

sensitivesSnapshot

Sensitives sensitivesSnapshot()

/sensitives [GET]

This will get a snapshot of all of the sensitives.

Example

import 'package:pieces_os_client/api.dart';

final api_instance = SensitivesApi();

try {
    final result = api_instance.sensitivesSnapshot();
    print(result);
} catch (e) {
    print('Exception when calling SensitivesApi->sensitivesSnapshot: $e\n');
}

Parameters

This endpoint does not need any parameter.

Return type

Sensitives

Authorization

No authorization required

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]