swgcraft
View the WSDL for the service. Click on an operation name to view it's details.
- GetUserInfo
- GetUserInfoByID
- GetDetailedUserInfo
- GetResourceInfo
- GetResourceInfoFromID
- AdminGetUserInfo
- SoapAddAvailability
- SoapDespawn
- SoapAddResource
- SoapMarkCompleted
- SoapEditResource
- CryptKeyIV
- HashPass
- FindResources
- FindResources2
- MyResources_get
- MyResources_clear
- MyResources_add
- MyResources_delete
- MyResources_edit
- SoapRespawn
- SoapRemoveAvailability
- SoapCheckProgramBan
Close
Name: GetUserInfo
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#GetUserInfo
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: GetUserInfoRequest
parts:
name: xsd:string
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: GetUserInfoResponse
parts:
return: tns:SimpleUserInfo
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Returns information about a user based on their name
Name: GetUserInfo
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#GetUserInfo
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: GetUserInfoRequest
parts:
name: xsd:string
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: GetUserInfoResponse
parts:
return: tns:SimpleUserInfo
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Returns information about a user based on their name
Close
Name: GetUserInfoByID
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#GetUserInfoByID
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: GetUserInfoByIDRequest
parts:
id: xsd:integer
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: GetUserInfoByIDResponse
parts:
return: tns:SimpleUserInfoByID
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Returns information about a user based on their ID number
Name: GetUserInfoByID
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#GetUserInfoByID
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: GetUserInfoByIDRequest
parts:
id: xsd:integer
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: GetUserInfoByIDResponse
parts:
return: tns:SimpleUserInfoByID
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Returns information about a user based on their ID number
Close
Name: GetDetailedUserInfo
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#GetDetailedUserInfo
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: GetDetailedUserInfoRequest
parts:
login: tns:Login
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: GetDetailedUserInfoResponse
parts:
return: tns:UserInfo
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Returns detailed information about a user based on their UserID and hashed password
Name: GetDetailedUserInfo
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#GetDetailedUserInfo
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: GetDetailedUserInfoRequest
parts:
login: tns:Login
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: GetDetailedUserInfoResponse
parts:
return: tns:UserInfo
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Returns detailed information about a user based on their UserID and hashed password
Close
Name: GetResourceInfo
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#GetResourceInfo
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: GetResourceInfoRequest
parts:
input: tns:Input
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: GetResourceInfoResponse
parts:
return: tns:ResourceInfo
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Returns information about a specific resource
Name: GetResourceInfo
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#GetResourceInfo
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: GetResourceInfoRequest
parts:
input: tns:Input
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: GetResourceInfoResponse
parts:
return: tns:ResourceInfo
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Returns information about a specific resource
Close
Name: GetResourceInfoFromID
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#GetResourceInfoFromID
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: GetResourceInfoFromIDRequest
parts:
id: xsd:integer
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: GetResourceInfoFromIDResponse
parts:
return: tns:ResourceInfo
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Returns information about a specific resource based on ID
Name: GetResourceInfoFromID
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#GetResourceInfoFromID
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: GetResourceInfoFromIDRequest
parts:
id: xsd:integer
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: GetResourceInfoFromIDResponse
parts:
return: tns:ResourceInfo
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Returns information about a specific resource based on ID
Close
Name: AdminGetUserInfo
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#AdminGetUserInfo
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: AdminGetUserInfoRequest
parts:
login: tns:AdminLogin
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: AdminGetUserInfoResponse
parts:
return: tns:UserInfo
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Returns detailed information about any user. This is an admin-only function.
Name: AdminGetUserInfo
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#AdminGetUserInfo
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: AdminGetUserInfoRequest
parts:
login: tns:AdminLogin
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: AdminGetUserInfoResponse
parts:
return: tns:UserInfo
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Returns detailed information about any user. This is an admin-only function.
Close
Name: SoapAddAvailability
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#SoapAddAvailability
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SoapAddAvailabilityRequest
parts:
input: tns:AddAvailabilityInput
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SoapAddAvailabilityResponse
parts:
return: xsd:integer
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Marks a known resource as available at another planet
Status Codes:
1 = Already exists on choosen server/planet, availability might be updated
2 = Not spawnable
3 = Exists on server, updated for planet
4 = Resource does not exist on the chosen server
5 = Server does not exist
6 = Planet does not exist
7 = The availability for this resource has been locked down; More than 25 days have passed since it was first marked available
999 = Userid and password do not match
Name: SoapAddAvailability
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#SoapAddAvailability
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SoapAddAvailabilityRequest
parts:
input: tns:AddAvailabilityInput
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SoapAddAvailabilityResponse
parts:
return: xsd:integer
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Marks a known resource as available at another planet
Status Codes:
1 = Already exists on choosen server/planet, availability might be updated
2 = Not spawnable
3 = Exists on server, updated for planet
4 = Resource does not exist on the chosen server
5 = Server does not exist
6 = Planet does not exist
7 = The availability for this resource has been locked down; More than 25 days have passed since it was first marked available
999 = Userid and password do not match
Close
Name: SoapDespawn
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#SoapDespawn
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SoapDespawnRequest
parts:
input: tns:DespawnInput
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SoapDespawnResponse
parts:
return: xsd:integer
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Marks a resource unavailable.
Status codes:
1 = Resource marked unavailable 999 = Userid and password do not match
Name: SoapDespawn
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#SoapDespawn
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SoapDespawnRequest
parts:
input: tns:DespawnInput
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SoapDespawnResponse
parts:
return: xsd:integer
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Marks a resource unavailable.
Status codes:
1 = Resource marked unavailable 999 = Userid and password do not match
Close
Name: SoapAddResource
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#SoapAddResource
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SoapAddResourceRequest
parts:
input: tns:AddResourceInput
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SoapAddResourceResponse
parts:
return: tns:AddResourceOutput
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Adds a new resource. The "Current" parameter is for adding historical resources (Resources not currently in spawn) and can be left out (Defaults to true).
Status Codes:
1 = A resource named $name already exists. The stats have been updated if it had none.
2 = $class cannot spawn on $planet
3 = Resource added
4 = Class does not exist (Or isn't a spawnable class)
5 = Server does not exist
6 = Planet does not exist
7 = The resource name contains invalid characters
8 = A resource named $name already exists, but does not have the same class as the input resource
8 = You have supplied only some of the stats for this resource. Either supply all or none of the stats.
999 = Userid and password do not match
Name: SoapAddResource
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#SoapAddResource
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SoapAddResourceRequest
parts:
input: tns:AddResourceInput
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SoapAddResourceResponse
parts:
return: tns:AddResourceOutput
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Adds a new resource. The "Current" parameter is for adding historical resources (Resources not currently in spawn) and can be left out (Defaults to true).
Status Codes:
1 = A resource named $name already exists. The stats have been updated if it had none.
2 = $class cannot spawn on $planet
3 = Resource added
4 = Class does not exist (Or isn't a spawnable class)
5 = Server does not exist
6 = Planet does not exist
7 = The resource name contains invalid characters
8 = A resource named $name already exists, but does not have the same class as the input resource
8 = You have supplied only some of the stats for this resource. Either supply all or none of the stats.
999 = Userid and password do not match
Close
Name: SoapMarkCompleted
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#SoapMarkCompleted
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SoapMarkCompletedRequest
parts:
input: tns:MarkCompletedInput
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SoapMarkCompletedResponse
parts:
return: xsd:integer
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Marks a resource class as completed for a specific server/planet combination.
Status codes:
1 = Resource class marked as completed
4 = Class does not exist
999 = Userid and password do not match
Name: SoapMarkCompleted
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#SoapMarkCompleted
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SoapMarkCompletedRequest
parts:
input: tns:MarkCompletedInput
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SoapMarkCompletedResponse
parts:
return: xsd:integer
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Marks a resource class as completed for a specific server/planet combination.
Status codes:
1 = Resource class marked as completed
4 = Class does not exist
999 = Userid and password do not match
Close
Name: SoapEditResource
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#SoapEditResource
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SoapEditResourceRequest
parts:
input: tns:EditResourceInput
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SoapEditResourceResponse
parts:
return: xsd:integer
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: TEST: Edits an existing resource based on ID number.
Status Codes:
1 = Resource does not exist
2 = The new class cannot spawn on all the planets that the resource already exists on.
3 = Resource updated
4 = Class does not exist (Or isn't a spawnable class)
5 = Server does not exist
6 = The stats you entered does not match the resource type.
7 = The resource name contains invalid characters
8 = One or more stats are out ouf range (1-1000)
9 = Invalid datatype for a stat
10 = Resource name already exists on server
998 = Invalid datatypes
999 = Userid and password do not match
Name: SoapEditResource
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#SoapEditResource
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SoapEditResourceRequest
parts:
input: tns:EditResourceInput
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SoapEditResourceResponse
parts:
return: xsd:integer
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: TEST: Edits an existing resource based on ID number.
Status Codes:
1 = Resource does not exist
2 = The new class cannot spawn on all the planets that the resource already exists on.
3 = Resource updated
4 = Class does not exist (Or isn't a spawnable class)
5 = Server does not exist
6 = The stats you entered does not match the resource type.
7 = The resource name contains invalid characters
8 = One or more stats are out ouf range (1-1000)
9 = Invalid datatype for a stat
10 = Resource name already exists on server
998 = Invalid datatypes
999 = Userid and password do not match
Close
Name: CryptKeyIV
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#CryptKeyIV
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: CryptKeyIVRequest
parts:
input:
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: CryptKeyIVResponse
parts:
return: tns:CryptKeyIVOutput
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Generates a key and IV for use with encryption
Name: CryptKeyIV
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#CryptKeyIV
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: CryptKeyIVRequest
parts:
input:
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: CryptKeyIVResponse
parts:
return: tns:CryptKeyIVOutput
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Generates a key and IV for use with encryption
Close
Name: HashPass
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#HashPass
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: HashPassRequest
parts:
input: xsd:string
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: HashPassResponse
parts:
return: xsd:string
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: DEPRECATED, DOES NOTHING: Hashes a password for use in other SOAP functions. The input for this function must be hashed with rijndael-128 with the key and IV obtained from CryptKeyIV. String length must be multiples of 16 and NULL padded"
Name: HashPass
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#HashPass
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: HashPassRequest
parts:
input: xsd:string
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: HashPassResponse
parts:
return: xsd:string
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: DEPRECATED, DOES NOTHING: Hashes a password for use in other SOAP functions. The input for this function must be hashed with rijndael-128 with the key and IV obtained from CryptKeyIV. String length must be multiples of 16 and NULL padded"
Close
Name: FindResources
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#FindResources
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: FindResourcesRequest
parts:
name: xsd:Input
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: FindResourcesResponse
parts:
return: tns:SimpleResourceList
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Returns name and class ID of resources starting with the input.
Name: FindResources
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#FindResources
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: FindResourcesRequest
parts:
name: xsd:Input
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: FindResourcesResponse
parts:
return: tns:SimpleResourceList
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Returns name and class ID of resources starting with the input.
Close
Name: FindResources2
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#FindResources2
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: FindResources2Request
parts:
input: tns:Input
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: FindResources2Response
parts:
return: tns:SimpleResourceList
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Returns name and class ID of resources starting with the input.
Name: FindResources2
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#FindResources2
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: FindResources2Request
parts:
input: tns:Input
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: FindResources2Response
parts:
return: tns:SimpleResourceList
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Returns name and class ID of resources starting with the input.
Close
Name: MyResources_get
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#MyResources_get
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: MyResources_getRequest
parts:
login: tns:Login
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: MyResources_getResponse
parts:
return: tns:MyResourceList
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Returns various information about the user's My Resources (See http://www.swgcraft.org/dev/myresources.php)
Name: MyResources_get
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#MyResources_get
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: MyResources_getRequest
parts:
login: tns:Login
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: MyResources_getResponse
parts:
return: tns:MyResourceList
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Returns various information about the user's My Resources (See http://www.swgcraft.org/dev/myresources.php)
Close
Name: MyResources_clear
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#MyResources_clear
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: MyResources_clearRequest
parts:
login: tns:Login
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: MyResources_clearResponse
parts:
return: xsd:boolean
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Clears My Resources of resources
Name: MyResources_clear
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#MyResources_clear
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: MyResources_clearRequest
parts:
login: tns:Login
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: MyResources_clearResponse
parts:
return: xsd:boolean
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Clears My Resources of resources
Close
Name: MyResources_add
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#MyResources_add
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: MyResources_addRequest
parts:
login: tns:Login
resources: tns:MyResourcesInput
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: MyResources_addResponse
parts:
return: xsd:boolean
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Adds the specified resources to the user's My Resources (See http://www.swgcraft.org/dev/myresources.php).
Returns true on success, a fault message on failure.
Name: MyResources_add
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#MyResources_add
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: MyResources_addRequest
parts:
login: tns:Login
resources: tns:MyResourcesInput
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: MyResources_addResponse
parts:
return: xsd:boolean
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Adds the specified resources to the user's My Resources (See http://www.swgcraft.org/dev/myresources.php).
Returns true on success, a fault message on failure.
Close
Name: MyResources_delete
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#MyResources_delete
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: MyResources_deleteRequest
parts:
login: tns:Login
internalId: xsd:integer
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: MyResources_deleteResponse
parts:
return: xsd:boolean
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Deletes the resource with the specified internal id from My Resources. Must belong to the user.
Returns true on success, a fault message on failure.
Name: MyResources_delete
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#MyResources_delete
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: MyResources_deleteRequest
parts:
login: tns:Login
internalId: xsd:integer
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: MyResources_deleteResponse
parts:
return: xsd:boolean
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Deletes the resource with the specified internal id from My Resources. Must belong to the user.
Returns true on success, a fault message on failure.
Close
Name: MyResources_edit
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#MyResources_edit
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: MyResources_editRequest
parts:
login: tns:Login
internalId: xsd:integer
resourceData: tns:MyResourcesSingleResourceInput
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: MyResources_editResponse
parts:
return: xsd:boolean
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Edits the My Resources entry with the given internal id. Must belong to the user.
Returns true on success, a fault message on failure.
Name: MyResources_edit
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#MyResources_edit
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: MyResources_editRequest
parts:
login: tns:Login
internalId: xsd:integer
resourceData: tns:MyResourcesSingleResourceInput
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: MyResources_editResponse
parts:
return: xsd:boolean
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Edits the My Resources entry with the given internal id. Must belong to the user.
Returns true on success, a fault message on failure.
Close
Name: SoapRespawn
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#SoapRespawn
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SoapRespawnRequest
parts:
input: tns:DespawnInput
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SoapRespawnResponse
parts:
return: xsd:integer
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Marks a resource unavailable.
Status codes:
1 = Resource marked available
2 = Resource is already available
4 = Resource does not exist/Invalid ID
7 = The availability for this resource has been locked down; More than 25 days have passed since it was first marked available
999 = Userid and password do not match
Name: SoapRespawn
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#SoapRespawn
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SoapRespawnRequest
parts:
input: tns:DespawnInput
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SoapRespawnResponse
parts:
return: xsd:integer
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Marks a resource unavailable.
Status codes:
1 = Resource marked available
2 = Resource is already available
4 = Resource does not exist/Invalid ID
7 = The availability for this resource has been locked down; More than 25 days have passed since it was first marked available
999 = Userid and password do not match
Close
Name: SoapRemoveAvailability
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#SoapRemoveAvailability
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SoapRemoveAvailabilityRequest
parts:
input: tns:AddAvailabilityInput
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SoapRemoveAvailabilityResponse
parts:
return: xsd:integer
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Removes the specified availability recording, thus removing the resource from that planet. Removes a resource entirely if it is the last planet it has a record for.This is not the same as marking a resource as unavailable, see SoapDespawn for that
Status codes:
1 = The resource availability has been removed
2 = The resource availability has been removed. As it was the last for its resource, the resource has also been removed.
4 = The resource does not exist
10 = Insufficient privileges.
999 = Userid and password do not match
Name: SoapRemoveAvailability
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#SoapRemoveAvailability
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SoapRemoveAvailabilityRequest
parts:
input: tns:AddAvailabilityInput
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SoapRemoveAvailabilityResponse
parts:
return: xsd:integer
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Removes the specified availability recording, thus removing the resource from that planet. Removes a resource entirely if it is the last planet it has a record for.This is not the same as marking a resource as unavailable, see SoapDespawn for that
Status codes:
1 = The resource availability has been removed
2 = The resource availability has been removed. As it was the last for its resource, the resource has also been removed.
4 = The resource does not exist
10 = Insufficient privileges.
999 = Userid and password do not match
Close
Name: SoapCheckProgramBan
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#SoapCheckProgramBan
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SoapCheckProgramBanRequest
parts:
programInfo: tns:ProgramInfo
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SoapCheckProgramBanResponse
parts:
return: xsd:string
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Checks whether the given program name/version combination is banned. Returns false if it is not banned, otherwise it returns the reason for the ban.
Name: SoapCheckProgramBan
Binding: swgcraftBinding
Endpoint: http://www.swgcraft.org/dev/soap/server.php
SoapAction: urn:swgcraft#SoapCheckProgramBan
Style: rpc
Input:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SoapCheckProgramBanRequest
parts:
programInfo: tns:ProgramInfo
Output:
use: encoded
namespace: urn:swgcraft
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: SoapCheckProgramBanResponse
parts:
return: xsd:string
Namespace: urn:swgcraft
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Checks whether the given program name/version combination is banned. Returns false if it is not banned, otherwise it returns the reason for the ban.