Skip to content

Latest commit

 

History

History
221 lines (142 loc) · 5.43 KB

File metadata and controls

221 lines (142 loc) · 5.43 KB

dart_sdk.api.SkusApi

Load the API package

import 'package:dart_sdk/api.dart';

All URIs are relative to https://api.techcell.cloud

Method HTTP request Description
skusControllerAddSerialNumbers POST /api/skus/{id}/serial-numbers
skusControllerCreateSku POST /api/skus
skusControllerGetSkuById GET /api/skus/{id}
skusControllerGetSkus GET /api/skus
skusControllerUpdateSkuById PATCH /api/skus/{id}

skusControllerAddSerialNumbers

AddSerialNumberResponseDto skusControllerAddSerialNumbers(id, addSerialNumberDto)

Example

import 'package:dart_sdk/api.dart';

final api_instance = SkusApi();
final id = 66164ef6c4165e4833949722; // String | 
final addSerialNumberDto = AddSerialNumberDto(); // AddSerialNumberDto | 

try {
    final result = api_instance.skusControllerAddSerialNumbers(id, addSerialNumberDto);
    print(result);
} catch (e) {
    print('Exception when calling SkusApi->skusControllerAddSerialNumbers: $e\n');
}

Parameters

Name Type Description Notes
id String
addSerialNumberDto AddSerialNumberDto

Return type

AddSerialNumberResponseDto

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]

skusControllerCreateSku

skusControllerCreateSku(createSkuDto)

Example

import 'package:dart_sdk/api.dart';

final api_instance = SkusApi();
final createSkuDto = CreateSkuDto(); // CreateSkuDto | 

try {
    api_instance.skusControllerCreateSku(createSkuDto);
} catch (e) {
    print('Exception when calling SkusApi->skusControllerCreateSku: $e\n');
}

Parameters

Name Type Description Notes
createSkuDto CreateSkuDto

Return type

void (empty response body)

Authorization

No authorization required

HTTP request headers

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

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

skusControllerGetSkuById

SKU skusControllerGetSkuById(id)

Example

import 'package:dart_sdk/api.dart';

final api_instance = SkusApi();
final id = 66164ef6c4165e4833949722; // String | 

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

Parameters

Name Type Description Notes
id String

Return type

SKU

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]

skusControllerGetSkus

SkuInfinityPaginationResult skusControllerGetSkus()

Example

import 'package:dart_sdk/api.dart';

final api_instance = SkusApi();

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

Parameters

This endpoint does not need any parameter.

Return type

SkuInfinityPaginationResult

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]

skusControllerUpdateSkuById

skusControllerUpdateSkuById(id, createSkuDto)

Example

import 'package:dart_sdk/api.dart';

final api_instance = SkusApi();
final id = 66164ef6c4165e4833949722; // String | 
final createSkuDto = CreateSkuDto(); // CreateSkuDto | 

try {
    api_instance.skusControllerUpdateSkuById(id, createSkuDto);
} catch (e) {
    print('Exception when calling SkusApi->skusControllerUpdateSkuById: $e\n');
}

Parameters

Name Type Description Notes
id String
createSkuDto CreateSkuDto

Return type

void (empty response body)

Authorization

No authorization required

HTTP request headers

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

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