(user)
Operations about user
- createUserForm - Create user
- createUserJson - Create user
- createUserRaw - Create user
- createUsersWithListInput - Creates list of users with given input array
- deleteUser - Delete user
- getUserByName - Get user by user name
- loginUser - Logs user into the system
- logoutUser - Logs out current logged in user session
- updateUserForm - Update user
- updateUserJson - Update user
- updateUserRaw - Update user
This can only be done by the logged in user.
import { Test } from "Test";
async function run() {
const sdk = new Test({
security: {
petstoreAuth: "<YOUR_PETSTORE_AUTH_HERE>",
},
});
const res = await sdk.user.createUserForm({
email: "[email protected]",
firstName: "John",
id: 10,
lastName: "James",
password: "12345",
phone: "12345",
userStatus: 1,
username: "theUser",
});
if (res.statusCode == 200) {
// handle response
}
}
run();
Parameter | Type | Required | Description |
---|---|---|---|
request |
shared.User | ✔️ | The request object to use for the request. |
config |
AxiosRequestConfig | ➖ | Available config options for making requests. |
Promise<operations.CreateUserFormResponse>
Error Object | Status Code | Content Type |
---|---|---|
errors.SDKError | 4xx-5xx | / |
This can only be done by the logged in user.
import { Test } from "Test";
async function run() {
const sdk = new Test({
security: {
petstoreAuth: "<YOUR_PETSTORE_AUTH_HERE>",
},
});
const res = await sdk.user.createUserJson({
email: "[email protected]",
firstName: "John",
id: 10,
lastName: "James",
password: "12345",
phone: "12345",
userStatus: 1,
username: "theUser",
});
if (res.statusCode == 200) {
// handle response
}
}
run();
Parameter | Type | Required | Description |
---|---|---|---|
request |
shared.User | ✔️ | The request object to use for the request. |
config |
AxiosRequestConfig | ➖ | Available config options for making requests. |
Promise<operations.CreateUserJsonResponse>
Error Object | Status Code | Content Type |
---|---|---|
errors.SDKError | 4xx-5xx | / |
This can only be done by the logged in user.
import { Test } from "Test";
async function run() {
const sdk = new Test({
security: {
petstoreAuth: "<YOUR_PETSTORE_AUTH_HERE>",
},
});
const res = await sdk.user.createUserRaw(new TextEncoder().encode("0xB4dDB1Eeed"));
if (res.statusCode == 200) {
// handle response
}
}
run();
Parameter | Type | Required | Description |
---|---|---|---|
request |
Uint8Array | ✔️ | The request object to use for the request. |
config |
AxiosRequestConfig | ➖ | Available config options for making requests. |
Promise<operations.CreateUserRawResponse>
Error Object | Status Code | Content Type |
---|---|---|
errors.SDKError | 4xx-5xx | / |
Creates list of users with given input array
import { Test } from "Test";
async function run() {
const sdk = new Test({
security: {
petstoreAuth: "<YOUR_PETSTORE_AUTH_HERE>",
},
});
const res = await sdk.user.createUsersWithListInput([
{
email: "[email protected]",
firstName: "John",
id: 10,
lastName: "James",
password: "12345",
phone: "12345",
userStatus: 1,
username: "theUser",
},
]);
if (res.statusCode == 200) {
// handle response
}
}
run();
Parameter | Type | Required | Description |
---|---|---|---|
request |
shared.User[] | ✔️ | The request object to use for the request. |
config |
AxiosRequestConfig | ➖ | Available config options for making requests. |
Promise<operations.CreateUsersWithListInputResponse>
Error Object | Status Code | Content Type |
---|---|---|
errors.SDKError | 4xx-5xx | / |
This can only be done by the logged in user.
import { Test } from "Test";
async function run() {
const sdk = new Test({
security: {
petstoreAuth: "<YOUR_PETSTORE_AUTH_HERE>",
},
});
const res = await sdk.user.deleteUser({
username: "Demetris_Torphy",
});
if (res.statusCode == 200) {
// handle response
}
}
run();
Parameter | Type | Required | Description |
---|---|---|---|
request |
operations.DeleteUserRequest | ✔️ | The request object to use for the request. |
config |
AxiosRequestConfig | ➖ | Available config options for making requests. |
Promise<operations.DeleteUserResponse>
Error Object | Status Code | Content Type |
---|---|---|
errors.SDKError | 4xx-5xx | / |
Get user by user name
import { Test } from "Test";
async function run() {
const sdk = new Test({
security: {
petstoreAuth: "<YOUR_PETSTORE_AUTH_HERE>",
},
});
const res = await sdk.user.getUserByName({
username: "Zachery_Schneider",
});
if (res.statusCode == 200) {
// handle response
}
}
run();
Parameter | Type | Required | Description |
---|---|---|---|
request |
operations.GetUserByNameRequest | ✔️ | The request object to use for the request. |
config |
AxiosRequestConfig | ➖ | Available config options for making requests. |
Promise<operations.GetUserByNameResponse>
Error Object | Status Code | Content Type |
---|---|---|
errors.SDKError | 4xx-5xx | / |
Logs user into the system
import { Test } from "Test";
async function run() {
const sdk = new Test({
security: {
petstoreAuth: "<YOUR_PETSTORE_AUTH_HERE>",
},
});
const res = await sdk.user.loginUser({});
if (res.statusCode == 200) {
// handle response
}
}
run();
Parameter | Type | Required | Description |
---|---|---|---|
request |
operations.LoginUserRequest | ✔️ | The request object to use for the request. |
config |
AxiosRequestConfig | ➖ | Available config options for making requests. |
Promise<operations.LoginUserResponse>
Error Object | Status Code | Content Type |
---|---|---|
errors.SDKError | 4xx-5xx | / |
Logs out current logged in user session
import { Test } from "Test";
async function run() {
const sdk = new Test({
security: {
petstoreAuth: "<YOUR_PETSTORE_AUTH_HERE>",
},
});
const res = await sdk.user.logoutUser();
if (res.statusCode == 200) {
// handle response
}
}
run();
Parameter | Type | Required | Description |
---|---|---|---|
config |
AxiosRequestConfig | ➖ | Available config options for making requests. |
Promise<operations.LogoutUserResponse>
Error Object | Status Code | Content Type |
---|---|---|
errors.SDKError | 4xx-5xx | / |
This can only be done by the logged in user.
import { Test } from "Test";
async function run() {
const sdk = new Test({
security: {
petstoreAuth: "<YOUR_PETSTORE_AUTH_HERE>",
},
});
const res = await sdk.user.updateUserForm({
user: {
email: "[email protected]",
firstName: "John",
id: 10,
lastName: "James",
password: "12345",
phone: "12345",
userStatus: 1,
username: "theUser",
},
username: "Bo_Lynch4",
});
if (res.statusCode == 200) {
// handle response
}
}
run();
Parameter | Type | Required | Description |
---|---|---|---|
request |
operations.UpdateUserFormRequest | ✔️ | The request object to use for the request. |
config |
AxiosRequestConfig | ➖ | Available config options for making requests. |
Promise<operations.UpdateUserFormResponse>
Error Object | Status Code | Content Type |
---|---|---|
errors.SDKError | 4xx-5xx | / |
This can only be done by the logged in user.
import { Test } from "Test";
async function run() {
const sdk = new Test({
security: {
petstoreAuth: "<YOUR_PETSTORE_AUTH_HERE>",
},
});
const res = await sdk.user.updateUserJson({
user: {
email: "[email protected]",
firstName: "John",
id: 10,
lastName: "James",
password: "12345",
phone: "12345",
userStatus: 1,
username: "theUser",
},
username: "Alanna_Waters81",
});
if (res.statusCode == 200) {
// handle response
}
}
run();
Parameter | Type | Required | Description |
---|---|---|---|
request |
operations.UpdateUserJsonRequest | ✔️ | The request object to use for the request. |
config |
AxiosRequestConfig | ➖ | Available config options for making requests. |
Promise<operations.UpdateUserJsonResponse>
Error Object | Status Code | Content Type |
---|---|---|
errors.SDKError | 4xx-5xx | / |
This can only be done by the logged in user.
import { Test } from "Test";
async function run() {
const sdk = new Test({
security: {
petstoreAuth: "<YOUR_PETSTORE_AUTH_HERE>",
},
});
const res = await sdk.user.updateUserRaw({
requestBody: new TextEncoder().encode("0xf4D36eFb83"),
username: "Eleonore2",
});
if (res.statusCode == 200) {
// handle response
}
}
run();
Parameter | Type | Required | Description |
---|---|---|---|
request |
operations.UpdateUserRawRequest | ✔️ | The request object to use for the request. |
config |
AxiosRequestConfig | ➖ | Available config options for making requests. |
Promise<operations.UpdateUserRawResponse>
Error Object | Status Code | Content Type |
---|---|---|
errors.SDKError | 4xx-5xx | / |