| Property | Details |
|---|---|
| URL: | https://www2.swcombine.com/ws/v2.0/types/classes[/[{entity_type}[/]]] |
| Method: | GET |
| Description: | Gets a list of all classes available for types |
| Pattern Description: |
entity_type (Optional): entity type as string (ships, vehicles, etc) |
| Rate Limited: | No |
| Query String: | N/A |
| Parameters: | N/A |
| Requires Authentication: | No |
| Permissions: | N/A |
| Returns: |
200 OK: Returns a collection of all classes available for types |
| Examples: |
GET /ws/v2.0/types/classes/
JSON{
"version": "2.0",
"timestamp": 1767225600,
"resource": "types_classes",
"request": "/ws/v2.0/types/classes/",
"swcapi": {
"classes": {
"ships": {
"attributes": {
"uid": 2,
"href": "https://www.swcombine.com/ws/v2.0/types/classes/ships/",
"count": 3
},
"class": [
{
"attributes": {
"uid": "301:1",
"href": "https://www.swcombine.com/ws/v2.0/types/ships/class/super%20capitals/"
},
"value": "Super Capitals"
},
{
"attributes": {
"uid": "301:2",
"href": "https://www.swcombine.com/ws/v2.0/types/ships/class/capital%20ships/"
},
"value": "Capital Ships"
},
{
"attributes": {
"uid": "301:3",
"href": "https://www.swcombine.com/ws/v2.0/types/ships/class/frigates/"
},
"value": "Frigates"
}
]
},
"vehicles": {
"attributes": {
"uid": 3,
"href": "https://www.swcombine.com/ws/v2.0/types/classes/vehicles/",
"count": 3
},
"class": [
{
"attributes": {
"uid": "302:21",
"href": "https://www.swcombine.com/ws/v2.0/types/vehicles/class/ground%20vehicles/"
},
"value": "Ground Vehicles"
},
{
"attributes": {
"uid": "302:22",
"href": "https://www.swcombine.com/ws/v2.0/types/vehicles/class/speeders/"
},
"value": "Speeders"
},
{
"attributes": {
"uid": "302:23",
"href": "https://www.swcombine.com/ws/v2.0/types/vehicles/class/barges/"
},
"value": "Barges"
}
]
},
"stations": {
"attributes": {
"uid": 5,
"href": "https://www.swcombine.com/ws/v2.0/types/classes/stations/",
"count": 1
},
"class": [
{
"attributes": {
"uid": "309:31",
"href": "https://www.swcombine.com/ws/v2.0/types/stations/class/space%20stations/"
},
"value": "Space Stations"
}
]
},
"facilities": {
"attributes": {
"uid": 4,
"href": "https://www.swcombine.com/ws/v2.0/types/classes/facilities/",
"count": 3
},
"class": [
{
"attributes": {
"uid": "303:1",
"href": "https://www.swcombine.com/ws/v2.0/types/facilities/class/1x1/"
},
"value": "1x1"
},
{
"attributes": {
"uid": "303:2",
"href": "https://www.swcombine.com/ws/v2.0/types/facilities/class/1x3/"
},
"value": "1x3"
},
{
"attributes": {
"uid": "303:3",
"href": "https://www.swcombine.com/ws/v2.0/types/facilities/class/1x5/"
},
"value": "1x5"
}
]
},
"npcs": {
"attributes": {
"uid": 10,
"href": "https://www.swcombine.com/ws/v2.0/types/classes/npcs/",
"count": 3
},
"class": [
{
"attributes": {
"uid": "304:50",
"href": "https://www.swcombine.com/ws/v2.0/types/npcs/class/tutorial%20npcs/"
},
"value": "Tutorial NPCs"
},
{
"attributes": {
"uid": "304:51",
"href": "https://www.swcombine.com/ws/v2.0/types/npcs/class/civil%20npcs/"
},
"value": "Civil NPCs"
},
{
"attributes": {
"uid": "304:52",
"href": "https://www.swcombine.com/ws/v2.0/types/npcs/class/custom/"
},
"value": "Custom"
}
]
},
"creatures": {
"attributes": {
"uid": 11,
"href": "https://www.swcombine.com/ws/v2.0/types/classes/creatures/",
"count": 3
},
"class": [
{
"attributes": {
"uid": "305:41",
"href": "https://www.swcombine.com/ws/v2.0/types/creatures/class/tiny/"
},
"value": "Tiny"
},
{
"attributes": {
"uid": "305:42",
"href": "https://www.swcombine.com/ws/v2.0/types/creatures/class/small/"
},
"value": "Small"
},
{
"attributes": {
"uid": "305:43",
"href": "https://www.swcombine.com/ws/v2.0/types/creatures/class/medium/"
},
"value": "Medium"
}
]
},
"items": {
"attributes": {
"uid": 12,
"href": "https://www.swcombine.com/ws/v2.0/types/classes/items/",
"count": 3
},
"class": [
{
"attributes": {
"uid": "306:0",
"href": "https://www.swcombine.com/ws/v2.0/types/items/class/items/"
},
"value": "Items"
},
{
"attributes": {
"uid": "306:1",
"href": "https://www.swcombine.com/ws/v2.0/types/items/class/survival/"
},
"value": "Survival"
},
{
"attributes": {
"uid": "306:2",
"href": "https://www.swcombine.com/ws/v2.0/types/items/class/tools/"
},
"value": "Tools"
}
]
},
"droids": {
"attributes": {
"uid": 13,
"href": "https://www.swcombine.com/ws/v2.0/types/classes/droids/",
"count": 3
},
"class": [
{
"attributes": {
"uid": "308:60",
"href": "https://www.swcombine.com/ws/v2.0/types/droids/class/astromech/"
},
"value": "Astromech"
},
{
"attributes": {
"uid": "308:61",
"href": "https://www.swcombine.com/ws/v2.0/types/droids/class/military/"
},
"value": "Military"
},
{
"attributes": {
"uid": "308:62",
"href": "https://www.swcombine.com/ws/v2.0/types/droids/class/protocol/"
},
"value": "Protocol"
}
]
},
"weapons": {
"attributes": {
"uid": 18,
"href": "https://www.swcombine.com/ws/v2.0/types/classes/weapons/",
"count": 3
},
"class": [
{
"attributes": {
"uid": "307:1",
"href": "https://www.swcombine.com/ws/v2.0/types/weapons/class/mounted%20weapons/"
},
"value": "Mounted Weapons"
},
{
"attributes": {
"uid": "307:2",
"href": "https://www.swcombine.com/ws/v2.0/types/weapons/class/planetary%20weapons/"
},
"value": "Planetary Weapons"
},
{
"attributes": {
"uid": "307:3",
"href": "https://www.swcombine.com/ws/v2.0/types/weapons/class/projectile/"
},
"value": "Projectile"
}
]
}
}
}
}
XML<?xml version="1.0" encoding="UTF-8"?>
<swcapi xmlns="https://www.swcombine.com/ws/swcapi-ns/" version="2.0" timestamp="1767225600" resource="types_classes" request="/ws/v2.0/types/classes/">
<classes>
<ships count="3" uid="2" href="https://www.swcombine.com/ws/v2.0/types/classes/ships/">
<class uid="301:1" href="https://www.swcombine.com/ws/v2.0/types/ships/class/super%20capitals/">Super Capitals</class>
<class uid="301:2" href="https://www.swcombine.com/ws/v2.0/types/ships/class/capital%20ships/">Capital Ships</class>
<class uid="301:3" href="https://www.swcombine.com/ws/v2.0/types/ships/class/frigates/">Frigates</class>
</ships>
<vehicles count="3" uid="3" href="https://www.swcombine.com/ws/v2.0/types/classes/vehicles/">
<class uid="302:21" href="https://www.swcombine.com/ws/v2.0/types/vehicles/class/ground%20vehicles/">Ground Vehicles</class>
<class uid="302:22" href="https://www.swcombine.com/ws/v2.0/types/vehicles/class/speeders/">Speeders</class>
<class uid="302:23" href="https://www.swcombine.com/ws/v2.0/types/vehicles/class/barges/">Barges</class>
</vehicles>
<stations count="1" uid="5" href="https://www.swcombine.com/ws/v2.0/types/classes/stations/">
<class uid="309:31" href="https://www.swcombine.com/ws/v2.0/types/stations/class/space%20stations/">Space Stations</class>
</stations>
<facilities count="3" uid="4" href="https://www.swcombine.com/ws/v2.0/types/classes/facilities/">
<class uid="303:1" href="https://www.swcombine.com/ws/v2.0/types/facilities/class/1x1/">1x1</class>
<class uid="303:2" href="https://www.swcombine.com/ws/v2.0/types/facilities/class/1x3/">1x3</class>
<class uid="303:3" href="https://www.swcombine.com/ws/v2.0/types/facilities/class/1x5/">1x5</class>
</facilities>
<npcs count="3" uid="10" href="https://www.swcombine.com/ws/v2.0/types/classes/npcs/">
<class uid="304:50" href="https://www.swcombine.com/ws/v2.0/types/npcs/class/tutorial%20npcs/">Tutorial NPCs</class>
<class uid="304:51" href="https://www.swcombine.com/ws/v2.0/types/npcs/class/civil%20npcs/">Civil NPCs</class>
<class uid="304:52" href="https://www.swcombine.com/ws/v2.0/types/npcs/class/custom/">Custom</class>
</npcs>
<creatures count="3" uid="11" href="https://www.swcombine.com/ws/v2.0/types/classes/creatures/">
<class uid="305:41" href="https://www.swcombine.com/ws/v2.0/types/creatures/class/tiny/">Tiny</class>
<class uid="305:42" href="https://www.swcombine.com/ws/v2.0/types/creatures/class/small/">Small</class>
<class uid="305:43" href="https://www.swcombine.com/ws/v2.0/types/creatures/class/medium/">Medium</class>
</creatures>
<items count="3" uid="12" href="https://www.swcombine.com/ws/v2.0/types/classes/items/">
<class uid="306:0" href="https://www.swcombine.com/ws/v2.0/types/items/class/items/">Items</class>
<class uid="306:1" href="https://www.swcombine.com/ws/v2.0/types/items/class/survival/">Survival</class>
<class uid="306:2" href="https://www.swcombine.com/ws/v2.0/types/items/class/tools/">Tools</class>
</items>
<droids count="3" uid="13" href="https://www.swcombine.com/ws/v2.0/types/classes/droids/">
<class uid="308:60" href="https://www.swcombine.com/ws/v2.0/types/droids/class/astromech/">Astromech</class>
<class uid="308:61" href="https://www.swcombine.com/ws/v2.0/types/droids/class/military/">Military</class>
<class uid="308:62" href="https://www.swcombine.com/ws/v2.0/types/droids/class/protocol/">Protocol</class>
</droids>
<weapons count="3" uid="18" href="https://www.swcombine.com/ws/v2.0/types/classes/weapons/">
<class uid="307:1" href="https://www.swcombine.com/ws/v2.0/types/weapons/class/mounted%20weapons/">Mounted Weapons</class>
<class uid="307:2" href="https://www.swcombine.com/ws/v2.0/types/weapons/class/planetary%20weapons/">Planetary Weapons</class>
<class uid="307:3" href="https://www.swcombine.com/ws/v2.0/types/weapons/class/projectile/">Projectile</class>
</weapons>
</classes>
</swcapi>
|