This page describes the methods that are only seen in Pokemon X / Y and Omega Ruby / Alpha Sapphire.
Methods
| Method ID | Method Name |
|---|---|
| 40 | PrepareUploadPokemon |
| 41 | UploadPokemon |
| 42 | SearchPokemon |
| 43 | PrepareTradePokemon |
| 44 | TradePokemon |
| 45 | DownloadOtherPokemon |
| 46 | DownloadMyPokemon |
| 47 | DeletePokemon |
| 48 | GetObjectInfos |
(40) PrepareUploadPokemon
Request
This method does not take any parameters.
Response
| Type | Name |
|---|---|
| GlobalTradeStationRecordKey | pRecordKey |
(41) UploadPokemon
Request
| Type | Name |
|---|---|
| GlobalTradeStationUploadPokemonParam | param |
Response
This method does not return anything.
(42) SearchPokemon
Request
| Type | Name |
|---|---|
| GlobalTradeStationSearchPokemonParam | param |
Response
| Type | Name |
|---|---|
| GlobalTradeStationSearchPokemonResult | pResult |
(43) PrepareTradePokemon
Request
| Type | Name |
|---|---|
| GlobalTradeStationPrepareTradePokemonParam | param |
Response
| Type | Name |
|---|---|
| GlobalTradeStationPrepareTradePokemonResult | pResult |
(44) TradePokemon
Request
| Type | Name |
|---|---|
| GlobalTradeStationTradePokemonParam | param |
Response
| Type | Name |
|---|---|
| GlobalTradeStationTradePokemonResult | pResult |
(45) DownloadOtherPokemon
Request
| Type | Name |
|---|---|
| GlobalTradeStationDownloadOtherPokemonParam | param |
Response
| Type | Name |
|---|---|
| GlobalTradeStationTradePokemonResult | pResult |
(46) DownloadMyPokemon
Request
| Type | Name |
|---|---|
| GlobalTradeStationDownloadMyPokemonParam | param |
Response
| Type | Name |
|---|---|
| GlobalTradeStationDownloadMyPokemonResult | pResult |
(47) DeletePokemon
Request
| Type | Name |
|---|---|
| GlobalTradeStationDeletePokemonParam | param |
Response
This method does not return anything.
(48) GetObjectInfos
Request
| Type | Name |
|---|---|
| List<Uint64> | dataIds |
Response
| Type | Name |
|---|---|
| List<DataStoreFileServerObjectInfo> | pInfos |
Types
GlobalTradeStationRecordKey (Structure)
| Type | Name |
|---|---|
| Uint64 | dataId |
| Uint64 | password |
GlobalTradeStationUploadPokemonParam (Structure)
| Type | Name |
|---|---|
| GlobalTradeStationRecordKey | prepareUploadKey |
| Uint16 | period |
| qBuffer | indexData |
| qBuffer | pokemonData |
| qBuffer | signature |
GlobalTradeStationSearchPokemonParam (Structure)
| Type | Name |
|---|---|
| GlobalTradeStationRecordKey | prepareUploadKey |
| List<Uint32> | conditions |
| Uint8 | resultOrderColumn |
| Uint8 | resultOrder |
| DateTime | uploadedAfter |
| DateTime | uploadedBefore |
| ResultRange | resultRange |
GlobalTradeStationSearchPokemonResult (Structure)
| Type | Name |
|---|---|
| Uint32 | totalCount |
| List<GlobalTradeStationData> | result |
| Uint8 | totalCountType |
GlobalTradeStationTradePokemonParam (Structure)
| Type | Name |
|---|---|
| GlobalTradeStationTradeKey | tradeKey |
| GlobalTradeStationRecordKey | prepareTradeKey |
| GlobalTradeStationRecordKey | prepareUploadKey |
| Uint16 | period |
| qBuffer | indexData |
| qBuffer | pokemonData |
| qBuffer | signature |
| Bool | needData |
GlobalTradeStationDownloadOtherPokemonParam (Structure)
| Type | Name |
|---|---|
| GlobalTradeStationRecordKey | prepareUploadKey |
GlobalTradeStationDownloadMyPokemonParam (Structure)
| Type | Name |
|---|---|
| GlobalTradeStationRecordKey | prepareUploadKey |
GlobalTradeStationTradePokemonResult (Structure)
| Type | Name |
|---|---|
| GlobalTradeStationDownloadPokemonResult | result |
| Uint64 | myDataId |
GlobalTradeStationDownloadMyPokemonResult (Structure)
| Type | Name |
|---|---|
| GlobalTradeStationDownloadPokemonResult | result |
| Bool | isTraded |
GlobalTradeStationPrepareTradePokemonParam (Structure)
| Type | Name |
|---|---|
| GlobalTradeStationTradeKey | tradeKey |
| GlobalTradeStationRecordKey | prepareUploadKey |
GlobalTradeStationPrepareTradePokemonResult (Structure)
| Type | Name |
|---|---|
| GlobalTradeStationDownloadPokemonResult | result |
| GlobalTradeStationRecordKey | prepareTradeKey |
GlobalTradeStationDeletePokemonParam (Structure)
| Type | Name |
|---|---|
| GlobalTradeStationRecordKey | prepareUploadKey |
| Uint8 | deleteFlag |
GlobalTradeStationTradeKey (Structure)
| Type | Name |
|---|---|
| Uint64 | dataId |
| Uint32 | version |
GlobalTradeStationData (Structure)
GlobalTradeStationDownloadPokemonResult (Structure)
DataStoreFileServerObjectInfo (Structure)
| Type | Name |
|---|---|
| Uint64 | dataId |
| DataStoreReqGetInfo | getInfo |