# FleetsApi
All URIs are relative to *https://esi.evetech.net*
|Method | HTTP request | Description|
|------------- | ------------- | -------------|
|[**deleteFleetsFleetIdMembersMemberId**](#deletefleetsfleetidmembersmemberid) | **DELETE** /fleets/{fleet_id}/members/{member_id} | Kick fleet member|
|[**deleteFleetsFleetIdSquadsSquadId**](#deletefleetsfleetidsquadssquadid) | **DELETE** /fleets/{fleet_id}/squads/{squad_id} | Delete fleet squad|
|[**deleteFleetsFleetIdWingsWingId**](#deletefleetsfleetidwingswingid) | **DELETE** /fleets/{fleet_id}/wings/{wing_id} | Delete fleet wing|
|[**getCharactersCharacterIdFleet**](#getcharacterscharacteridfleet) | **GET** /characters/{character_id}/fleet | Get character fleet info|
|[**getFleetsFleetId**](#getfleetsfleetid) | **GET** /fleets/{fleet_id} | Get fleet information|
|[**getFleetsFleetIdMembers**](#getfleetsfleetidmembers) | **GET** /fleets/{fleet_id}/members | Get fleet members|
|[**getFleetsFleetIdWings**](#getfleetsfleetidwings) | **GET** /fleets/{fleet_id}/wings | Get fleet wings|
|[**postFleetsFleetIdMembers**](#postfleetsfleetidmembers) | **POST** /fleets/{fleet_id}/members | Create fleet invitation|
|[**postFleetsFleetIdWings**](#postfleetsfleetidwings) | **POST** /fleets/{fleet_id}/wings | Create fleet wing|
|[**postFleetsFleetIdWingsWingIdSquads**](#postfleetsfleetidwingswingidsquads) | **POST** /fleets/{fleet_id}/wings/{wing_id}/squads | Create fleet squad|
|[**putFleetsFleetId**](#putfleetsfleetid) | **PUT** /fleets/{fleet_id} | Update fleet|
|[**putFleetsFleetIdMembersMemberId**](#putfleetsfleetidmembersmemberid) | **PUT** /fleets/{fleet_id}/members/{member_id} | Move fleet member|
|[**putFleetsFleetIdSquadsSquadId**](#putfleetsfleetidsquadssquadid) | **PUT** /fleets/{fleet_id}/squads/{squad_id} | Rename fleet squad|
|[**putFleetsFleetIdWingsWingId**](#putfleetsfleetidwingswingid) | **PUT** /fleets/{fleet_id}/wings/{wing_id} | Rename fleet wing|
# **deleteFleetsFleetIdMembersMemberId**
> deleteFleetsFleetIdMembersMemberId()
Kick a fleet member
### Example
```typescript
import {
FleetsApi,
Configuration
} from 'eve-esi-client-ts';
const configuration = new Configuration();
const apiInstance = new FleetsApi(configuration);
let fleetId: number; // (default to undefined)
let memberId: number; // (default to undefined)
let xCompatibilityDate: '2026-07-17'; //The compatibility date for the request. (default to undefined)
let acceptLanguage: 'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'; //The language to use for the response. (optional) (default to 'en')
let ifNoneMatch: string; //The ETag of the previous request. A 304 will be returned if this matches the current ETag. (optional) (default to undefined)
let xTenant: string; //The tenant ID for the request. (optional) (default to 'tranquility')
let ifModifiedSince: string; //The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. (optional) (default to undefined)
const { status, data } = await apiInstance.deleteFleetsFleetIdMembersMemberId(
fleetId,
memberId,
xCompatibilityDate,
acceptLanguage,
ifNoneMatch,
xTenant,
ifModifiedSince
);
```
### Parameters
|Name | Type | Description | Notes|
|------------- | ------------- | ------------- | -------------|
| **fleetId** | [**number**] | | defaults to undefined|
| **memberId** | [**number**] | | defaults to undefined|
| **xCompatibilityDate** | [**'2026-07-17'**]**Array<'2026-07-17'>** | The compatibility date for the request. | defaults to undefined|
| **acceptLanguage** | [**'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'**]**Array<'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'>** | The language to use for the response. | (optional) defaults to 'en'|
| **ifNoneMatch** | [**string**] | The ETag of the previous request. A 304 will be returned if this matches the current ETag. | (optional) defaults to undefined|
| **xTenant** | [**string**] | The tenant ID for the request. | (optional) defaults to 'tranquility'|
| **ifModifiedSince** | [**string**] | The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. | (optional) defaults to undefined|
### Return type
void (empty response body)
### Authorization
[OAuth2](../README.md#OAuth2)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
### HTTP response details
| Status code | Description | Response headers |
|-------------|-------------|------------------|
|**204** | Fleet member kicked | * Cache-Control -
* ETag -
* Last-Modified -
|
|**0** | Error | - |
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
# **deleteFleetsFleetIdSquadsSquadId**
> deleteFleetsFleetIdSquadsSquadId()
Delete a fleet squad, only empty squads can be deleted
### Example
```typescript
import {
FleetsApi,
Configuration
} from 'eve-esi-client-ts';
const configuration = new Configuration();
const apiInstance = new FleetsApi(configuration);
let fleetId: number; // (default to undefined)
let squadId: number; // (default to undefined)
let xCompatibilityDate: '2026-07-17'; //The compatibility date for the request. (default to undefined)
let acceptLanguage: 'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'; //The language to use for the response. (optional) (default to 'en')
let ifNoneMatch: string; //The ETag of the previous request. A 304 will be returned if this matches the current ETag. (optional) (default to undefined)
let xTenant: string; //The tenant ID for the request. (optional) (default to 'tranquility')
let ifModifiedSince: string; //The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. (optional) (default to undefined)
const { status, data } = await apiInstance.deleteFleetsFleetIdSquadsSquadId(
fleetId,
squadId,
xCompatibilityDate,
acceptLanguage,
ifNoneMatch,
xTenant,
ifModifiedSince
);
```
### Parameters
|Name | Type | Description | Notes|
|------------- | ------------- | ------------- | -------------|
| **fleetId** | [**number**] | | defaults to undefined|
| **squadId** | [**number**] | | defaults to undefined|
| **xCompatibilityDate** | [**'2026-07-17'**]**Array<'2026-07-17'>** | The compatibility date for the request. | defaults to undefined|
| **acceptLanguage** | [**'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'**]**Array<'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'>** | The language to use for the response. | (optional) defaults to 'en'|
| **ifNoneMatch** | [**string**] | The ETag of the previous request. A 304 will be returned if this matches the current ETag. | (optional) defaults to undefined|
| **xTenant** | [**string**] | The tenant ID for the request. | (optional) defaults to 'tranquility'|
| **ifModifiedSince** | [**string**] | The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. | (optional) defaults to undefined|
### Return type
void (empty response body)
### Authorization
[OAuth2](../README.md#OAuth2)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
### HTTP response details
| Status code | Description | Response headers |
|-------------|-------------|------------------|
|**204** | Squad deleted | * Cache-Control -
* ETag -
* Last-Modified -
|
|**0** | Error | - |
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
# **deleteFleetsFleetIdWingsWingId**
> deleteFleetsFleetIdWingsWingId()
Delete a fleet wing, only empty wings can be deleted. The wing may contain squads, but the squads must be empty
### Example
```typescript
import {
FleetsApi,
Configuration
} from 'eve-esi-client-ts';
const configuration = new Configuration();
const apiInstance = new FleetsApi(configuration);
let fleetId: number; // (default to undefined)
let wingId: number; // (default to undefined)
let xCompatibilityDate: '2026-07-17'; //The compatibility date for the request. (default to undefined)
let acceptLanguage: 'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'; //The language to use for the response. (optional) (default to 'en')
let ifNoneMatch: string; //The ETag of the previous request. A 304 will be returned if this matches the current ETag. (optional) (default to undefined)
let xTenant: string; //The tenant ID for the request. (optional) (default to 'tranquility')
let ifModifiedSince: string; //The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. (optional) (default to undefined)
const { status, data } = await apiInstance.deleteFleetsFleetIdWingsWingId(
fleetId,
wingId,
xCompatibilityDate,
acceptLanguage,
ifNoneMatch,
xTenant,
ifModifiedSince
);
```
### Parameters
|Name | Type | Description | Notes|
|------------- | ------------- | ------------- | -------------|
| **fleetId** | [**number**] | | defaults to undefined|
| **wingId** | [**number**] | | defaults to undefined|
| **xCompatibilityDate** | [**'2026-07-17'**]**Array<'2026-07-17'>** | The compatibility date for the request. | defaults to undefined|
| **acceptLanguage** | [**'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'**]**Array<'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'>** | The language to use for the response. | (optional) defaults to 'en'|
| **ifNoneMatch** | [**string**] | The ETag of the previous request. A 304 will be returned if this matches the current ETag. | (optional) defaults to undefined|
| **xTenant** | [**string**] | The tenant ID for the request. | (optional) defaults to 'tranquility'|
| **ifModifiedSince** | [**string**] | The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. | (optional) defaults to undefined|
### Return type
void (empty response body)
### Authorization
[OAuth2](../README.md#OAuth2)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
### HTTP response details
| Status code | Description | Response headers |
|-------------|-------------|------------------|
|**204** | Wing deleted | * Cache-Control -
* ETag -
* Last-Modified -
|
|**0** | Error | - |
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
# **getCharactersCharacterIdFleet**
> CharactersCharacterIdFleetGet getCharactersCharacterIdFleet()
Return the fleet ID the character is in, if any.
### Example
```typescript
import {
FleetsApi,
Configuration
} from 'eve-esi-client-ts';
const configuration = new Configuration();
const apiInstance = new FleetsApi(configuration);
let characterId: number; //The ID of the character (default to undefined)
let xCompatibilityDate: '2026-07-17'; //The compatibility date for the request. (default to undefined)
let acceptLanguage: 'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'; //The language to use for the response. (optional) (default to 'en')
let ifNoneMatch: string; //The ETag of the previous request. A 304 will be returned if this matches the current ETag. (optional) (default to undefined)
let xTenant: string; //The tenant ID for the request. (optional) (default to 'tranquility')
let ifModifiedSince: string; //The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. (optional) (default to undefined)
const { status, data } = await apiInstance.getCharactersCharacterIdFleet(
characterId,
xCompatibilityDate,
acceptLanguage,
ifNoneMatch,
xTenant,
ifModifiedSince
);
```
### Parameters
|Name | Type | Description | Notes|
|------------- | ------------- | ------------- | -------------|
| **characterId** | [**number**] | The ID of the character | defaults to undefined|
| **xCompatibilityDate** | [**'2026-07-17'**]**Array<'2026-07-17'>** | The compatibility date for the request. | defaults to undefined|
| **acceptLanguage** | [**'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'**]**Array<'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'>** | The language to use for the response. | (optional) defaults to 'en'|
| **ifNoneMatch** | [**string**] | The ETag of the previous request. A 304 will be returned if this matches the current ETag. | (optional) defaults to undefined|
| **xTenant** | [**string**] | The tenant ID for the request. | (optional) defaults to 'tranquility'|
| **ifModifiedSince** | [**string**] | The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. | (optional) defaults to undefined|
### Return type
**CharactersCharacterIdFleetGet**
### Authorization
[OAuth2](../README.md#OAuth2)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
### HTTP response details
| Status code | Description | Response headers |
|-------------|-------------|------------------|
|**200** | OK | * Cache-Control -
* ETag -
* Last-Modified -
|
|**0** | Error | - |
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
# **getFleetsFleetId**
> FleetsFleetIdGet getFleetsFleetId()
Return details about a fleet
### Example
```typescript
import {
FleetsApi,
Configuration
} from 'eve-esi-client-ts';
const configuration = new Configuration();
const apiInstance = new FleetsApi(configuration);
let fleetId: number; // (default to undefined)
let xCompatibilityDate: '2026-07-17'; //The compatibility date for the request. (default to undefined)
let acceptLanguage: 'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'; //The language to use for the response. (optional) (default to 'en')
let ifNoneMatch: string; //The ETag of the previous request. A 304 will be returned if this matches the current ETag. (optional) (default to undefined)
let xTenant: string; //The tenant ID for the request. (optional) (default to 'tranquility')
let ifModifiedSince: string; //The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. (optional) (default to undefined)
const { status, data } = await apiInstance.getFleetsFleetId(
fleetId,
xCompatibilityDate,
acceptLanguage,
ifNoneMatch,
xTenant,
ifModifiedSince
);
```
### Parameters
|Name | Type | Description | Notes|
|------------- | ------------- | ------------- | -------------|
| **fleetId** | [**number**] | | defaults to undefined|
| **xCompatibilityDate** | [**'2026-07-17'**]**Array<'2026-07-17'>** | The compatibility date for the request. | defaults to undefined|
| **acceptLanguage** | [**'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'**]**Array<'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'>** | The language to use for the response. | (optional) defaults to 'en'|
| **ifNoneMatch** | [**string**] | The ETag of the previous request. A 304 will be returned if this matches the current ETag. | (optional) defaults to undefined|
| **xTenant** | [**string**] | The tenant ID for the request. | (optional) defaults to 'tranquility'|
| **ifModifiedSince** | [**string**] | The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. | (optional) defaults to undefined|
### Return type
**FleetsFleetIdGet**
### Authorization
[OAuth2](../README.md#OAuth2)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
### HTTP response details
| Status code | Description | Response headers |
|-------------|-------------|------------------|
|**200** | OK | * Cache-Control -
* ETag -
* Last-Modified -
|
|**0** | Error | - |
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
# **getFleetsFleetIdMembers**
> Array getFleetsFleetIdMembers()
Return information about fleet members
### Example
```typescript
import {
FleetsApi,
Configuration
} from 'eve-esi-client-ts';
const configuration = new Configuration();
const apiInstance = new FleetsApi(configuration);
let fleetId: number; // (default to undefined)
let xCompatibilityDate: '2026-07-17'; //The compatibility date for the request. (default to undefined)
let acceptLanguage: 'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'; //The language to use for the response. (optional) (default to 'en')
let ifNoneMatch: string; //The ETag of the previous request. A 304 will be returned if this matches the current ETag. (optional) (default to undefined)
let xTenant: string; //The tenant ID for the request. (optional) (default to 'tranquility')
let ifModifiedSince: string; //The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. (optional) (default to undefined)
const { status, data } = await apiInstance.getFleetsFleetIdMembers(
fleetId,
xCompatibilityDate,
acceptLanguage,
ifNoneMatch,
xTenant,
ifModifiedSince
);
```
### Parameters
|Name | Type | Description | Notes|
|------------- | ------------- | ------------- | -------------|
| **fleetId** | [**number**] | | defaults to undefined|
| **xCompatibilityDate** | [**'2026-07-17'**]**Array<'2026-07-17'>** | The compatibility date for the request. | defaults to undefined|
| **acceptLanguage** | [**'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'**]**Array<'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'>** | The language to use for the response. | (optional) defaults to 'en'|
| **ifNoneMatch** | [**string**] | The ETag of the previous request. A 304 will be returned if this matches the current ETag. | (optional) defaults to undefined|
| **xTenant** | [**string**] | The tenant ID for the request. | (optional) defaults to 'tranquility'|
| **ifModifiedSince** | [**string**] | The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. | (optional) defaults to undefined|
### Return type
**Array**
### Authorization
[OAuth2](../README.md#OAuth2)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
### HTTP response details
| Status code | Description | Response headers |
|-------------|-------------|------------------|
|**200** | OK | * Cache-Control -
* Content-Language -
* ETag -
* Last-Modified -
|
|**0** | Error | - |
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
# **getFleetsFleetIdWings**
> Array getFleetsFleetIdWings()
Return information about wings in a fleet
### Example
```typescript
import {
FleetsApi,
Configuration
} from 'eve-esi-client-ts';
const configuration = new Configuration();
const apiInstance = new FleetsApi(configuration);
let fleetId: number; // (default to undefined)
let xCompatibilityDate: '2026-07-17'; //The compatibility date for the request. (default to undefined)
let acceptLanguage: 'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'; //The language to use for the response. (optional) (default to 'en')
let ifNoneMatch: string; //The ETag of the previous request. A 304 will be returned if this matches the current ETag. (optional) (default to undefined)
let xTenant: string; //The tenant ID for the request. (optional) (default to 'tranquility')
let ifModifiedSince: string; //The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. (optional) (default to undefined)
const { status, data } = await apiInstance.getFleetsFleetIdWings(
fleetId,
xCompatibilityDate,
acceptLanguage,
ifNoneMatch,
xTenant,
ifModifiedSince
);
```
### Parameters
|Name | Type | Description | Notes|
|------------- | ------------- | ------------- | -------------|
| **fleetId** | [**number**] | | defaults to undefined|
| **xCompatibilityDate** | [**'2026-07-17'**]**Array<'2026-07-17'>** | The compatibility date for the request. | defaults to undefined|
| **acceptLanguage** | [**'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'**]**Array<'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'>** | The language to use for the response. | (optional) defaults to 'en'|
| **ifNoneMatch** | [**string**] | The ETag of the previous request. A 304 will be returned if this matches the current ETag. | (optional) defaults to undefined|
| **xTenant** | [**string**] | The tenant ID for the request. | (optional) defaults to 'tranquility'|
| **ifModifiedSince** | [**string**] | The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. | (optional) defaults to undefined|
### Return type
**Array**
### Authorization
[OAuth2](../README.md#OAuth2)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
### HTTP response details
| Status code | Description | Response headers |
|-------------|-------------|------------------|
|**200** | OK | * Cache-Control -
* Content-Language -
* ETag -
* Last-Modified -
|
|**0** | Error | - |
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
# **postFleetsFleetIdMembers**
> postFleetsFleetIdMembers(postFleetsFleetIdMembersRequest)
Invite a character into the fleet. If a character has a CSPA charge set it is not possible to invite them to the fleet using ESI
### Example
```typescript
import {
FleetsApi,
Configuration,
PostFleetsFleetIdMembersRequest
} from 'eve-esi-client-ts';
const configuration = new Configuration();
const apiInstance = new FleetsApi(configuration);
let fleetId: number; // (default to undefined)
let xCompatibilityDate: '2026-07-17'; //The compatibility date for the request. (default to undefined)
let postFleetsFleetIdMembersRequest: PostFleetsFleetIdMembersRequest; //
let acceptLanguage: 'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'; //The language to use for the response. (optional) (default to 'en')
let ifNoneMatch: string; //The ETag of the previous request. A 304 will be returned if this matches the current ETag. (optional) (default to undefined)
let xTenant: string; //The tenant ID for the request. (optional) (default to 'tranquility')
let ifModifiedSince: string; //The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. (optional) (default to undefined)
const { status, data } = await apiInstance.postFleetsFleetIdMembers(
fleetId,
xCompatibilityDate,
postFleetsFleetIdMembersRequest,
acceptLanguage,
ifNoneMatch,
xTenant,
ifModifiedSince
);
```
### Parameters
|Name | Type | Description | Notes|
|------------- | ------------- | ------------- | -------------|
| **postFleetsFleetIdMembersRequest** | **PostFleetsFleetIdMembersRequest**| | |
| **fleetId** | [**number**] | | defaults to undefined|
| **xCompatibilityDate** | [**'2026-07-17'**]**Array<'2026-07-17'>** | The compatibility date for the request. | defaults to undefined|
| **acceptLanguage** | [**'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'**]**Array<'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'>** | The language to use for the response. | (optional) defaults to 'en'|
| **ifNoneMatch** | [**string**] | The ETag of the previous request. A 304 will be returned if this matches the current ETag. | (optional) defaults to undefined|
| **xTenant** | [**string**] | The tenant ID for the request. | (optional) defaults to 'tranquility'|
| **ifModifiedSince** | [**string**] | The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. | (optional) defaults to undefined|
### Return type
void (empty response body)
### Authorization
[OAuth2](../README.md#OAuth2)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
### HTTP response details
| Status code | Description | Response headers |
|-------------|-------------|------------------|
|**204** | Fleet invitation sent | * Cache-Control -
* ETag -
* Last-Modified -
|
|**0** | Error | - |
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
# **postFleetsFleetIdWings**
> FleetsFleetIdWingsPost postFleetsFleetIdWings()
Create a new wing in a fleet
### Example
```typescript
import {
FleetsApi,
Configuration
} from 'eve-esi-client-ts';
const configuration = new Configuration();
const apiInstance = new FleetsApi(configuration);
let fleetId: number; // (default to undefined)
let xCompatibilityDate: '2026-07-17'; //The compatibility date for the request. (default to undefined)
let acceptLanguage: 'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'; //The language to use for the response. (optional) (default to 'en')
let ifNoneMatch: string; //The ETag of the previous request. A 304 will be returned if this matches the current ETag. (optional) (default to undefined)
let xTenant: string; //The tenant ID for the request. (optional) (default to 'tranquility')
let ifModifiedSince: string; //The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. (optional) (default to undefined)
const { status, data } = await apiInstance.postFleetsFleetIdWings(
fleetId,
xCompatibilityDate,
acceptLanguage,
ifNoneMatch,
xTenant,
ifModifiedSince
);
```
### Parameters
|Name | Type | Description | Notes|
|------------- | ------------- | ------------- | -------------|
| **fleetId** | [**number**] | | defaults to undefined|
| **xCompatibilityDate** | [**'2026-07-17'**]**Array<'2026-07-17'>** | The compatibility date for the request. | defaults to undefined|
| **acceptLanguage** | [**'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'**]**Array<'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'>** | The language to use for the response. | (optional) defaults to 'en'|
| **ifNoneMatch** | [**string**] | The ETag of the previous request. A 304 will be returned if this matches the current ETag. | (optional) defaults to undefined|
| **xTenant** | [**string**] | The tenant ID for the request. | (optional) defaults to 'tranquility'|
| **ifModifiedSince** | [**string**] | The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. | (optional) defaults to undefined|
### Return type
**FleetsFleetIdWingsPost**
### Authorization
[OAuth2](../README.md#OAuth2)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
### HTTP response details
| Status code | Description | Response headers |
|-------------|-------------|------------------|
|**201** | Created | * Cache-Control -
* ETag -
* Last-Modified -
|
|**0** | Error | - |
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
# **postFleetsFleetIdWingsWingIdSquads**
> FleetsFleetIdWingsWingIdSquadsPost postFleetsFleetIdWingsWingIdSquads()
Create a new squad in a fleet
### Example
```typescript
import {
FleetsApi,
Configuration
} from 'eve-esi-client-ts';
const configuration = new Configuration();
const apiInstance = new FleetsApi(configuration);
let fleetId: number; // (default to undefined)
let wingId: number; // (default to undefined)
let xCompatibilityDate: '2026-07-17'; //The compatibility date for the request. (default to undefined)
let acceptLanguage: 'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'; //The language to use for the response. (optional) (default to 'en')
let ifNoneMatch: string; //The ETag of the previous request. A 304 will be returned if this matches the current ETag. (optional) (default to undefined)
let xTenant: string; //The tenant ID for the request. (optional) (default to 'tranquility')
let ifModifiedSince: string; //The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. (optional) (default to undefined)
const { status, data } = await apiInstance.postFleetsFleetIdWingsWingIdSquads(
fleetId,
wingId,
xCompatibilityDate,
acceptLanguage,
ifNoneMatch,
xTenant,
ifModifiedSince
);
```
### Parameters
|Name | Type | Description | Notes|
|------------- | ------------- | ------------- | -------------|
| **fleetId** | [**number**] | | defaults to undefined|
| **wingId** | [**number**] | | defaults to undefined|
| **xCompatibilityDate** | [**'2026-07-17'**]**Array<'2026-07-17'>** | The compatibility date for the request. | defaults to undefined|
| **acceptLanguage** | [**'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'**]**Array<'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'>** | The language to use for the response. | (optional) defaults to 'en'|
| **ifNoneMatch** | [**string**] | The ETag of the previous request. A 304 will be returned if this matches the current ETag. | (optional) defaults to undefined|
| **xTenant** | [**string**] | The tenant ID for the request. | (optional) defaults to 'tranquility'|
| **ifModifiedSince** | [**string**] | The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. | (optional) defaults to undefined|
### Return type
**FleetsFleetIdWingsWingIdSquadsPost**
### Authorization
[OAuth2](../README.md#OAuth2)
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
### HTTP response details
| Status code | Description | Response headers |
|-------------|-------------|------------------|
|**201** | Created | * Cache-Control -
* ETag -
* Last-Modified -
|
|**0** | Error | - |
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
# **putFleetsFleetId**
> putFleetsFleetId(putFleetsFleetIdRequest)
Update settings about a fleet
### Example
```typescript
import {
FleetsApi,
Configuration,
PutFleetsFleetIdRequest
} from 'eve-esi-client-ts';
const configuration = new Configuration();
const apiInstance = new FleetsApi(configuration);
let fleetId: number; // (default to undefined)
let xCompatibilityDate: '2026-07-17'; //The compatibility date for the request. (default to undefined)
let putFleetsFleetIdRequest: PutFleetsFleetIdRequest; //
let acceptLanguage: 'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'; //The language to use for the response. (optional) (default to 'en')
let ifNoneMatch: string; //The ETag of the previous request. A 304 will be returned if this matches the current ETag. (optional) (default to undefined)
let xTenant: string; //The tenant ID for the request. (optional) (default to 'tranquility')
let ifModifiedSince: string; //The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. (optional) (default to undefined)
const { status, data } = await apiInstance.putFleetsFleetId(
fleetId,
xCompatibilityDate,
putFleetsFleetIdRequest,
acceptLanguage,
ifNoneMatch,
xTenant,
ifModifiedSince
);
```
### Parameters
|Name | Type | Description | Notes|
|------------- | ------------- | ------------- | -------------|
| **putFleetsFleetIdRequest** | **PutFleetsFleetIdRequest**| | |
| **fleetId** | [**number**] | | defaults to undefined|
| **xCompatibilityDate** | [**'2026-07-17'**]**Array<'2026-07-17'>** | The compatibility date for the request. | defaults to undefined|
| **acceptLanguage** | [**'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'**]**Array<'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'>** | The language to use for the response. | (optional) defaults to 'en'|
| **ifNoneMatch** | [**string**] | The ETag of the previous request. A 304 will be returned if this matches the current ETag. | (optional) defaults to undefined|
| **xTenant** | [**string**] | The tenant ID for the request. | (optional) defaults to 'tranquility'|
| **ifModifiedSince** | [**string**] | The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. | (optional) defaults to undefined|
### Return type
void (empty response body)
### Authorization
[OAuth2](../README.md#OAuth2)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
### HTTP response details
| Status code | Description | Response headers |
|-------------|-------------|------------------|
|**204** | Fleet updated | * Cache-Control -
* ETag -
* Last-Modified -
|
|**0** | Error | - |
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
# **putFleetsFleetIdMembersMemberId**
> putFleetsFleetIdMembersMemberId(putFleetsFleetIdMembersMemberIdRequest)
Move a fleet member around
### Example
```typescript
import {
FleetsApi,
Configuration,
PutFleetsFleetIdMembersMemberIdRequest
} from 'eve-esi-client-ts';
const configuration = new Configuration();
const apiInstance = new FleetsApi(configuration);
let fleetId: number; // (default to undefined)
let memberId: number; // (default to undefined)
let xCompatibilityDate: '2026-07-17'; //The compatibility date for the request. (default to undefined)
let putFleetsFleetIdMembersMemberIdRequest: PutFleetsFleetIdMembersMemberIdRequest; //
let acceptLanguage: 'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'; //The language to use for the response. (optional) (default to 'en')
let ifNoneMatch: string; //The ETag of the previous request. A 304 will be returned if this matches the current ETag. (optional) (default to undefined)
let xTenant: string; //The tenant ID for the request. (optional) (default to 'tranquility')
let ifModifiedSince: string; //The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. (optional) (default to undefined)
const { status, data } = await apiInstance.putFleetsFleetIdMembersMemberId(
fleetId,
memberId,
xCompatibilityDate,
putFleetsFleetIdMembersMemberIdRequest,
acceptLanguage,
ifNoneMatch,
xTenant,
ifModifiedSince
);
```
### Parameters
|Name | Type | Description | Notes|
|------------- | ------------- | ------------- | -------------|
| **putFleetsFleetIdMembersMemberIdRequest** | **PutFleetsFleetIdMembersMemberIdRequest**| | |
| **fleetId** | [**number**] | | defaults to undefined|
| **memberId** | [**number**] | | defaults to undefined|
| **xCompatibilityDate** | [**'2026-07-17'**]**Array<'2026-07-17'>** | The compatibility date for the request. | defaults to undefined|
| **acceptLanguage** | [**'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'**]**Array<'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'>** | The language to use for the response. | (optional) defaults to 'en'|
| **ifNoneMatch** | [**string**] | The ETag of the previous request. A 304 will be returned if this matches the current ETag. | (optional) defaults to undefined|
| **xTenant** | [**string**] | The tenant ID for the request. | (optional) defaults to 'tranquility'|
| **ifModifiedSince** | [**string**] | The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. | (optional) defaults to undefined|
### Return type
void (empty response body)
### Authorization
[OAuth2](../README.md#OAuth2)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
### HTTP response details
| Status code | Description | Response headers |
|-------------|-------------|------------------|
|**204** | Fleet invitation sent | * Cache-Control -
* ETag -
* Last-Modified -
|
|**0** | Error | - |
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
# **putFleetsFleetIdSquadsSquadId**
> putFleetsFleetIdSquadsSquadId(putFleetsFleetIdSquadsSquadIdRequest)
Rename a fleet squad
### Example
```typescript
import {
FleetsApi,
Configuration,
PutFleetsFleetIdSquadsSquadIdRequest
} from 'eve-esi-client-ts';
const configuration = new Configuration();
const apiInstance = new FleetsApi(configuration);
let fleetId: number; // (default to undefined)
let squadId: number; // (default to undefined)
let xCompatibilityDate: '2026-07-17'; //The compatibility date for the request. (default to undefined)
let putFleetsFleetIdSquadsSquadIdRequest: PutFleetsFleetIdSquadsSquadIdRequest; //
let acceptLanguage: 'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'; //The language to use for the response. (optional) (default to 'en')
let ifNoneMatch: string; //The ETag of the previous request. A 304 will be returned if this matches the current ETag. (optional) (default to undefined)
let xTenant: string; //The tenant ID for the request. (optional) (default to 'tranquility')
let ifModifiedSince: string; //The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. (optional) (default to undefined)
const { status, data } = await apiInstance.putFleetsFleetIdSquadsSquadId(
fleetId,
squadId,
xCompatibilityDate,
putFleetsFleetIdSquadsSquadIdRequest,
acceptLanguage,
ifNoneMatch,
xTenant,
ifModifiedSince
);
```
### Parameters
|Name | Type | Description | Notes|
|------------- | ------------- | ------------- | -------------|
| **putFleetsFleetIdSquadsSquadIdRequest** | **PutFleetsFleetIdSquadsSquadIdRequest**| | |
| **fleetId** | [**number**] | | defaults to undefined|
| **squadId** | [**number**] | | defaults to undefined|
| **xCompatibilityDate** | [**'2026-07-17'**]**Array<'2026-07-17'>** | The compatibility date for the request. | defaults to undefined|
| **acceptLanguage** | [**'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'**]**Array<'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'>** | The language to use for the response. | (optional) defaults to 'en'|
| **ifNoneMatch** | [**string**] | The ETag of the previous request. A 304 will be returned if this matches the current ETag. | (optional) defaults to undefined|
| **xTenant** | [**string**] | The tenant ID for the request. | (optional) defaults to 'tranquility'|
| **ifModifiedSince** | [**string**] | The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. | (optional) defaults to undefined|
### Return type
void (empty response body)
### Authorization
[OAuth2](../README.md#OAuth2)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
### HTTP response details
| Status code | Description | Response headers |
|-------------|-------------|------------------|
|**204** | Squad renamed | * Cache-Control -
* ETag -
* Last-Modified -
|
|**0** | Error | - |
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
# **putFleetsFleetIdWingsWingId**
> putFleetsFleetIdWingsWingId(putFleetsFleetIdSquadsSquadIdRequest)
Rename a fleet wing
### Example
```typescript
import {
FleetsApi,
Configuration,
PutFleetsFleetIdSquadsSquadIdRequest
} from 'eve-esi-client-ts';
const configuration = new Configuration();
const apiInstance = new FleetsApi(configuration);
let fleetId: number; // (default to undefined)
let wingId: number; // (default to undefined)
let xCompatibilityDate: '2026-07-17'; //The compatibility date for the request. (default to undefined)
let putFleetsFleetIdSquadsSquadIdRequest: PutFleetsFleetIdSquadsSquadIdRequest; //
let acceptLanguage: 'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'; //The language to use for the response. (optional) (default to 'en')
let ifNoneMatch: string; //The ETag of the previous request. A 304 will be returned if this matches the current ETag. (optional) (default to undefined)
let xTenant: string; //The tenant ID for the request. (optional) (default to 'tranquility')
let ifModifiedSince: string; //The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. (optional) (default to undefined)
const { status, data } = await apiInstance.putFleetsFleetIdWingsWingId(
fleetId,
wingId,
xCompatibilityDate,
putFleetsFleetIdSquadsSquadIdRequest,
acceptLanguage,
ifNoneMatch,
xTenant,
ifModifiedSince
);
```
### Parameters
|Name | Type | Description | Notes|
|------------- | ------------- | ------------- | -------------|
| **putFleetsFleetIdSquadsSquadIdRequest** | **PutFleetsFleetIdSquadsSquadIdRequest**| | |
| **fleetId** | [**number**] | | defaults to undefined|
| **wingId** | [**number**] | | defaults to undefined|
| **xCompatibilityDate** | [**'2026-07-17'**]**Array<'2026-07-17'>** | The compatibility date for the request. | defaults to undefined|
| **acceptLanguage** | [**'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'**]**Array<'en' | 'de' | 'fr' | 'ja' | 'ru' | 'zh' | 'ko' | 'es'>** | The language to use for the response. | (optional) defaults to 'en'|
| **ifNoneMatch** | [**string**] | The ETag of the previous request. A 304 will be returned if this matches the current ETag. | (optional) defaults to undefined|
| **xTenant** | [**string**] | The tenant ID for the request. | (optional) defaults to 'tranquility'|
| **ifModifiedSince** | [**string**] | The date the resource was last modified. A 304 will be returned if the resource has not been modified since this date. | (optional) defaults to undefined|
### Return type
void (empty response body)
### Authorization
[OAuth2](../README.md#OAuth2)
### HTTP request headers
- **Content-Type**: application/json
- **Accept**: application/json
### HTTP response details
| Status code | Description | Response headers |
|-------------|-------------|------------------|
|**204** | Wing renamed | * Cache-Control -
* ETag -
* Last-Modified -
|
|**0** | Error | - |
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)