OP Wiki

What You Can Do in the Game

Every player action, organized by system. The command name is the server-side identifier — the client presents these actions in its own UI. Per-action prose lives on the per-system pages.

The game in one loop: earn and spend your way up a tier ladder.

flowchart LR
    G["Gather\n(ore, plants, NPCs)"] --> P["Produce\n(refine, craft, repair)"]
    P --> F["Fit & undock\n(active robot)"]
    F --> A["Act in the zone\nhunt, missions, transport,\nSAPs, artifacting"]
    A --> E["Earn\nNIC, EP, kernels,\nmodules"]
    E --> R["Research\n(extensions, tech tree)"]
    R --> G

Systems

SystemPageWhat it covers
Getting startedgetting-startedcreating/selecting characters, first robot, account basics
Movementmovementzones, docking, queue, teleports, spark jumps, gates
Gatheringgatheringscanning, harvesting, resource collection
Combatcombatfighting, damage types, interference, alarms, kill reports, SOS
NPCs & PVE huntingnpcsNPC ranks & factions, weaknesses, spawn types, TAPs, tactics
Explorationexplorationartifacts and relics
Robots & fittingrobotsselecting robots, modules, ammo, presets, tints
Modules & fittingmodulesthe module families and fitting rules of thumb
Sparkssparksspark authorization, switching, ability bonuses
Researchresearchextensions (skill tree), EP, tech tree
Charactercharacterthe character window: extensions tab (skill tree) and sparks
Productionproductionproduction lines, refine, repair, reprocess, prototypes, CPRG
Market & trademarketmarket orders, direct trades, item shop, credits
Groupsgroupscorporations, alliances, gangs (fleets)
Power base stationspbsPBS structures, territories, connections
Missionsmissionsfield missions, agents, terminals
Transporttransportshipping items between bases
Items & inventoryitemscontainers, stacking, item names, redeemables, goodie packs
Socialsocialmail, channels, friends, standings, yellow pages, news, polls
Intrusionintrusionthe NPC-site assault mode
Outposts & SAPoutpostsoutpost ownership, stability, the four SAP types
Proximity probesprobeszone surveillance probes
Server & referenceserverserver info, high scores, reference data, purchases
FAQfaqthe tutorial, faction choice, first steps, the jargon
Lorelorethe setting: Nia, the Nians, the Syndicate
Client & PC setupclient-setuprunning the client, multi-boxing, UI scaling

Reference

PageWhat it covers
Client UI overviewThe EVE-style interface: top bar, Deploy/Dock button, action categories, undocked status panel, and the conventions used across this wiki

Entity stat tables live in the generated Content section.

Complete Action Inventory

Getting started & account

ActionCommand
Create a charactercharacterCreate
Select (play as) a charactercharacterSelect
Delete a charactercharacterDelete
Rename a charactercharacterRename
Check whether a name is availablecharacterCheckNick
Request the starter robotrequestStarterRobot
Request the starter boxrequestInfiniteBox
New-character setup datacharacterWizardData
View my profilecharacterGetMyProfile
View other characters' profilescharacterGetProfiles
Search for characterscharacterSearch
List characterscharacterList
Get/set character settingscharacterSettingsGet, characterSettingsSet
Set avatarcharacterSetAvatar
Set mood messagecharacterSetMoodmessage
Set a private note on a charactercharacterSetNote / characterGetNote
Set / clear home basecharacterSetHomeBase, characterClearHomeBase
Transfer credits between own characterscharacterTransferCredit
Block/allow trades on a charactercharacterSetBlockTrades
Change account e-mail / passwordchangeSessionEmail, changeSessionPassword
View EP-for-activity historyaccountEpForActivityHistory
View account transaction historyaccountGetTransactionHistory
Sign out / connection housekeepingsignOut, connectionStart, connectionEnd, ping, quit, isOnline, transferData, welcome
Who is onlinegetCharactersOnline, getAccountsWithCharacters
Character historiescharacterNickHistory, characterCorporationHistory, characterTransactionHistory, characterListNpcDeath

Movement & zones

ActionCommand
Dock at a base / PBSdock
Undockundock
Force dock (emergency)forceDock
Check zone entry queuezoneGetQueueInfo
Set queue length preferencezoneSetQueueLength
Cancel waiting in the queuezoneCancelEnterQueue
Get zone infogetZoneInfo
List sectors of a zonezoneSectorList
List zone buildingszoneGetBuildings
Send SOS (call for help)zoneSOS
List available teleportsteleportList
Use a teleportteleportUse
Teleport to a zone objectteleportToZoneObject
List teleport channelsteleportGetChannelList
Query world-wide teleport channelsteleportQueryWorldChannels
List spark chargessparkList
Change active sparksparkChange
Remove a sparksparkRemove
Unlock a sparksparkUnlock
List / set / use / delete spark teleportssparkTeleportList, sparkTeleportSet, sparkTeleportUse, sparkTeleportDelete
Rename a gategateSetName
Base info / ownership / facilities / my items at basebaseGetInfo, baseGetOwnershipInfo, baseListFacilities, baseGetMyItems
Set base docking rightsbaseSetDockingRights

Gathering & scanning

ActionCommand
Scan the zone (ore/plant/deployable scan)zoneUploadScanResult
List my mineral scan resultsmineralScanResultList
Create an item from a scan resultmineralScanResultCreateItem
Delete a scan resultmineralScanResultDelete
Move scan results between containersmineralScanResultMove
Upload scan data from an itemmineralScanResultUploadFromItem
Count items on a zone (visibility check)itemCountOnZone, itemCount
Kiosk: view / submit itemskioskInfo, kioskSubmitItem
Use an item (generic — incl. harvestables)useItem

Combat

ActionCommand
Raise / drop combat alarmalarmStart (alarm end is server-driven)
View my kill reportsgetMyKillReports
View my high scoresgetMyHighScores
View server high scoresgetHighScores

Robots & fitting

ActionCommand
Select active robotselectActiveRobot
Empty a robot (unload all)robotEmpty
Get robot infogetRobotInfo
Get robot fitting infogetRobotFittingInfo
Equip a moduleequipModule
Remove a moduleremoveModule
Swap moduleschangeModule
Equip ammoequipAmmo
Swap ammochangeAmmo
Unequip ammounEquipAmmo
Set robot tintsetRobotTint
Save / list / apply / delete fitting presetsfittingPresetSave, fittingPresetList, fittingPresetApply, fittingPresetDelete

Research (extensions & tech tree)

ActionCommand
List extension categoriesextensionCategoryList
Get all extensionsextensionGetAll
List learned extensionsextensionLearntList
List prerequisitesextensionPrerequireList
Buy an extension with pointsextensionBuyForPoints
Buy an EP boostextensionBuyEpBoost
Get available pointsextensionGetAvailablePoints
Get point parametersextensionGetPointParameters
Extension historyextensionHistory
Remove one extension levelextensionRemoveLevel
Reset character extensionsextensionResetCharacter
Free locked EPextensionFreeLockedEp
View EP-for-activity daily logepForActivityDailyLog
Get research levelsgetResearchLevels
Tech tree: research a nodetechTreeResearch
Tech tree: unlock a nodetechTreeUnlock
Tech tree: donatetechTreeDonate
Tech tree: info / logstechTreeInfo, techTreeGetLogs

Production

ActionCommand
List production linesproductionLineList
Start a lineproductionLineStart
Calibrate a lineproductionLineCalibrate
Set rounds on a lineproductionLineSetRounds
Delete a lineproductionLineDelete
Query next round of a lineproductionQueryLineNextRound
Cancel productionproductionCancel
Refine (query + run)productionRefine, productionRefineQuery
Repair (query + run)productionRepair, productionRepairQuery
Reprocess (query + run)productionReprocess, productionReprocessQuery
Research components (query + run)productionResearch, productionResearchQuery
Prototype (start + query)productionPrototypeStart, productionPrototypeQuery
Merge research kits (run + query)productionMergeResearchKitsMulti, productionMergeResearchKitsMultiQuery
Forge CPRG (run + query)productionCPRGForge, productionCPRGForgeQuery
CPRG infoproductionCPRGInfo
Get CPRG from a line (get + query)productionGetCPRGFromLine, productionGetCPRGFromLineQuery
Production insurance: buy / list / query / deleteproductionInsuranceBuy, productionInsuranceList, productionInsuranceQuery, productionInsuranceDelete
List production componentsproductionComponentsList
Facility info / descriptionproductionFacilityInfo, productionFacilityDescription
What is in progress (mine / corporation)productionInProgress, productionInProgressCorporation
Production historyproductionHistory
Production server infoproductionServerInfo

Market & trade

ActionCommand
Create a sell ordermarketCreateSellOrder
Create a buy ordermarketCreateBuyOrder
Modify an ordermarketModifyOrder
Cancel an item / ordermarketCancelItem
Buy an item directlymarketBuyItem
List market itemsmarketItemList
List items available to memarketAvailableItems
List items in a rangemarketItemsInRange
List my market itemsmarketGetMyItems
Market infomarketGetInfo
Average prices (market / definition / global)marketGetAveragePrices, marketGetDefinitionAveragePrice, marketGlobalAveragePrices
Change market tax / view tax logmarketTaxChange, marketTaxLogList
Begin a tradetradeBegin
Set / retract my offertradeSetOffer, tradeRetractOffer
Accept a tradetradeAccept
Cancel a tradetradeCancel
Trade finished / statetradeFinished, tradeState
Item shop: list / buyitemShopList, itemShopBuy
Transfer credits to another charactercharacterTransferCredit

Groups (corporations, alliances, gangs)

ActionCommand
Create a corporationcorporationCreate
Apply to / invite to a corporationcorporationApply, corporationCharacterInvite
Accept application / list applicationscorporationAcceptApplication, corporationListApplications
My applications: list / deletecorporationListMyApplications, corporationDeleteMyApplication
Delete an application (officer)corporationDeleteApplication
Reply to invitecorporationInviteReply
Leave / cancel leavecorporationLeave, corporationCancelLeave
Remove a member / set member rolecorporationRemoveMember, corporationSetMemberRole
Drop all my rolescorporationDropRoles
Set members neutralcorporationSetMembersNeutral
Corporation info / my info / searchcorporationInfo, corporationGetMyInfo, corporationSearch
Corporation standings / reputationcorporationGetMyStandings, corporationGetReputation
Donate to / pay out from corporationcorporationDonate, corporationPayOut
Transfer corporation creditscorporationTransfer
Rename / set color / set infocorporationRename, corporationSetColor, corporationSetInfo
Get delegatescorporationGetDelegates
CEO takeover status / volunteer for CEOcorporationCEOTakeOverStatus, corporationVolunteerForCEO
Corporation votes: start / set topic / list / cast / deletecorporationVoteStart, corporationVoteSetTopic, corporationVoteList, corporationVoteCast, corporationVoteDelete
Bulletin board: start / list / new entries / post / moderate / deletecorporationBulletinStart, corporationBulletinList, corporationBulletinNewEntries, corporationBulletinEntry, corporationBulletinModerate, corporationBulletinDelete, corporationBulletinEntryDelete, corporationBulletinDetails
Hangar: rent / pay rent / rent price / closecorporationRentHangar, corporationHangarPayRent, corporationHangarRentPrice, corporationHangarClose
Hangar: list (all / on base)corporationHangarListAll, corporationHangarListOnBase
Hangar: folders (create / delete)corporationHangarFolderCreate, corporationHangarFolderDelete
Hangar: set access / set namecorporationHangarSetAccess, corporationHangarSetName
Hangar logs: list / set / clearcorporationHangarLogList, corporationHangarLogSet, corporationHangarLogClear
Corporation documents: config / create / list / open / delete / transfer / rent / monitor / unmonitor / update body / register list / register setcorporationDocumentConfig, corporationDocumentCreate, corporationDocumentList, corporationDocumentOpen, corporationDocumentDelete, corporationDocumentTransfer, corporationDocumentRent, corporationDocumentMonitor, corporationDocumentUnmonitor, corporationDocumentUpdateBody, corporationDocumentRegisterList, corporationDocumentRegisterSet
Histories: log / member roles / corporation roles / roles / name / transactionscorporationLogHistory, corporationMemberRoleHistory, corporationRoleHistory, corporationNameHistory, corporationTransactionHistory
Alliance info / defaults / role historyallianceGetMyInfo, allianceGetDefaults, allianceRoleHistory
Gang (fleet): create / delete / infogangCreate, gangDelete, gangInfo
Gang: invite / reply / kick / leavegangInvite, gangInviteReply, gangKick, gangLeave
Gang: set leader / set rolegangSetLeader, gangSetRole

Power base stations (PBS) & territories

ActionCommand
Get PBS networkPBSGetNetwork
PBS node infoPBSNodeInfo
Rename a PBS nodePBSRenameNode
Make / break a PBS connectionPBSMakeConnection, PBSBreakConnection
Set connection weightPBSSetConnectionWeight
Set PBS online statePBSSetOnline
Set a PBS effectPBSSetEffect
Check deployment (can I deploy here?)PBSCheckDeployment
List my territoriesPBSGetTerritories
Set territory visibilityPBSSetTerritoryVisibility
Set standing limitPBSSetStandingLimit
Set reinforce offsetPBSSetReinforceOffset
Get / set reimburse infoPBSGetReimburseInfo, PBSSetReimburseInfo
Feed items to a PBSPBSFeedableInfo, PBSFeedItems
Set base deconstructionPBSSetBaseDeconstruct
PBS logsPBSGetLog

Missions

ActionCommand
Start a missionmissionStart
Start a mission from a zonemissionStartFromZone
Abort a missionmissionAbort
Deliver (mission delivery)missionDeliver
Mission data / options / supplymissionData, missionGetOptions, missionGetSupply
List mission agentsmissionListAgents
List my running missionsmissionListRunning
Mission logmissionLogList
Add a participant to a missionmissionPlayerAddsParticipant
Field terminal infofieldTerminalInfo

Transport (item shipping)

ActionCommand
Submit a transporttransportAssignmentSubmit
Take a transport (as carrier)transportAssignmentTake
List transportstransportAssignmentList
List transport contenttransportAssignmentListContent
Container info for a transporttransportAssignmentContainerInfo
Deliver a transporttransportAssignmentDeliver
Retrieve my transporttransportAssignmentRetrieve
Cancel / give up a transporttransportAssignmentCancel, transportAssignmentGiveUp
Is a transport running?transportAssignmentRunning
Transport logtransportAssignmentLog

Items & inventory

ActionCommand
List a containerlistContainer
Pack items (into a bag/box)packItems
Unpack itemsunpackItems
Stack items togetherstackItems, stackTo, stackSelection
Unstack an amountunStackAmount
Relocate items between containersrelocateItems
Trash itemstrashItems
Rename an itemsetItemName
Use an itemuseItem
Use a lottery itemuseLotteryItem
Redeemables: list / redeem / activateredeemableItemList, redeemableItemRedeem, redeemableItemActivate
Goodie packs: list / redeemgoodiePackList, goodiePackRedeem
Open a giftgiftOpen
Reimburse an itemReimburseItem

Social

ActionCommand
Mail: list / open / send / delete / new count / used folders / move to folder / delete foldermailList, mailOpen, mailSend, mailDelete, mailNewCount, mailUsedFolders, mailMoveToFolder, mailDeleteFolder
Mass mail (corporation): send / list / open / delete / new countmassMailSend, massMailList, massMailOpen, massMailDelete, massMailNewCount
Friends: send / reply / confirm / delete / block / listsocialFriendRequest, socialFriendRequestReply, socialConfirmPendingFriendRequest, socialDeleteFriend, socialBlockFriend, socialGetMyList
Chat channels: create / join / leave / talkchannelCreate, channelJoin, channelLeave, channelTalk
Channels: list (all / mine)channelList, channelMyList, channelListAll
Channels: kick / ban / unban / roles / mute / password / topic / notificationchannelKick, channelBan, channelRemoveBan, channelModifyMemberRole, channelGlobalMute, channelGetMutedCharacters, channelGetBannedMembers, channelSetPassword, channelSetTopic, channelNotification
Direct chatchat
Standings: list / historystandingList, standingHistory
Set standing (where allowed)setStanding
Default standings (alliances / corporations)getStandingForDefaultAlliances, getStandingForDefaultCorporations
Yellow pages: get / submit / delete / searchyellowPagesGet, yellowPagesSubmit, yellowPagesDelete, yellowPagesSearch
News: categories / list / new countnewsCategory, getNews, freshNewsCount
Polls: view / answerpollGet, pollAnswer

Intrusion

ActionCommand
Submit an SAP itemintrusionSAPSubmitItem
Get SAP item infointrusionSAPGetItemInfo, intrusionSAPItemInfo
Set defense thresholdintrusionSetDefenseThreshold
Set site effect bonusintrusionSiteSetEffectBonus
Upgrade a facilityintrusionUpgradeFacility
Site infogetIntrusionSiteInfo
Logs: my / public / my sites / stabilitygetIntrusionLog, getIntrusionPublicLog, getIntrusionMySitesLog, getIntrusionStabilityLog
Stability bonus thresholdsgetStabilityBonusThresholds
Set site messagesetIntrusionSiteMessage

Proximity probes

ActionCommand
List my probesproximityProbeList
Probe registration infoproximityProbeGetRegistrationInfo
Set registration on a probeproximityProbeRegisterSet
Remove a probe registrationproximityProbeRemove
Name a probeproximityProbeSetName

Server & reference

ActionCommand
Server infoserverInfoGet, systemInfo
High scores (server / mine)getHighScores, getMyHighScores
Rift listgetRifts
Reference data: effects / enums / entity defaults / aggregate fields / definition config / distancesgetEffects, getEnums, getEntityDefaults, getAggregateFields, getDefinitionConfigUnits, getDistances
Item summary (client reference data)getItemSummary
List server commands (client-side reference)getCommands
Store: list products / start / finish transactionsteamGetProducts, steamStartTransaction, steamFinishTransaction

Pages

  • Developer home — High-level architecture of the Open Perpetuum game and server, for developers and devops.
  • Character — Your character's progression: the character window, the extensions tab (skill tree), and sparks.
  • Client & PC setup — Running the client on Windows and Linux, multi-boxing within the rules, UI scaling, and launching without admin rights.
  • Combat — Fighting in zones: what happens when you engage, die, or need to escape.
  • Exploration (artifacts & relics) — Finding hidden treasures under the surface: artifact scanning, relic hunting, and what the finds pay.
  • FAQ — Answers to the most common early-game questions — the tutorial, picking a faction, what to do after training — plus the jargon (EP, NIC, CT, EWar).
  • Gathering & scanning — How resources work: ore deposits, plants, scanning, and what you collect.
  • Getting started — Creating a character, receiving your starter robot, and character basics.
  • Groups — Corporations, alliances, and gangs (fleets): membership, roles, hangars, documents, votes, and the bulletin board.
  • Intrusion — The intrusion mode: NPC sites, SAP items, defense thresholds, facility upgrades, and stability.
  • Items & inventory — Your inventory: containers, packing, stacking, renaming, and special items like redeemables and goodie packs.
  • Lore — The setting: the discovery of planet Nia, its synthetic inhabitants, and the Syndicate's divide-and-conquer strategy.
  • Market & trade — The economy: market orders, direct purchases, direct player trades, the item shop, and credits.
  • Missions — Field missions: starting from zones or terminals, agents, participants, and delivery.
  • Modules & fitting — The module families (weapons, armor, energy, electronics, EWar, EnWar, industrial, NEXUS, NOX) and the rules of thumb for fitting a robot.
  • Movement & zones — Zones, docking, the entry queue, teleports, spark teleports, and gates.
  • NPCs & PVE hunting — How NPC spawns work, who hunts what, and what open-zone hunting pays extra.
  • Outposts & SAP — Outpost ownership, stability, and the four SAP activity types — how corporations take and hold open-PvP outposts.
  • Power base stations — PBS structures: deployment, connections, territories, effects, and feeding.
  • Proximity probes — Proximity probes: zone surveillance devices you can register and query.
  • Production — Turning components into items: production lines, refine, repair, reprocess, prototypes, and insurance.
  • Research — The two progression systems: the extension tree (character skills) and the tech tree (unlocks bought with research points).
  • Robots & fitting — Selecting your active robot, fitting modules and ammo, presets, and tints.
  • Server & reference — Server info, high scores, reference data downloads, and the in-game store.
  • Social — Communication and reputation: mail, chat channels, friends, standings, the yellow pages, news, and polls.
  • Sparks — Sparks are the nanobot manifestation of your agent — passive ability bonuses, authorization, and switching costs.
  • Transport — Shipping items between bases: submitting, taking, delivering, retrieving, and the reward/collateral economy.
  • Client UI overview — The client layout: top bar, dock button, action categories, and the undocked status panel. Modeled on an EVE Online-style interface.