URI
Jump to navigation
Jump to search
URI calls are a type of system internal calls in a syntax near of the URL scheme. They are used on PS Vita, PS4 and PS5.
See also PS Vita URI and PS4 URI.
Definition[edit | edit source]
On PS5, some URIs are defined in the param.json file of some applications. There are three known types of URI definitions in param.json:
- deeplinkUri: this field is not mandatory
- hubAppUri: this field is not mandatory
- versionFileUri: this field is mandatory but can be blank
Supported URIs[edit | edit source]
http - https[edit | edit source]
Usual URL type URI that opens the internet browser at the desired URL.
On some devices like PS Vita, it was allowed to execute JavaScript code contained in the URI but the length of the code was limited.
psgm[edit | edit source]
psgm:play?id= Launch an application with the given id.
deeplinkUri "psgm:play?id=NPXS29998"
deeplinkUri "psgm:play?id=NPXS40074"
deeplinkUri "psgm:play?id=NPXS40140&arg=mode%3Dplay"
psremoteplayhub[edit | edit source]
hubAppUri "psremoteplayhub:main"
[edit | edit source]
hubAppUri "psshareplay:gamehub"
psdiscplayerhub[edit | edit source]
hubAppUri "psdiscplayerhub:main"
pssettings[edit | edit source]
pssettings:play?mode=settings&function=debug_settings Open Debug Settings pssettings:play?mode=settings&function=language Open Language Settings pssettings:play?mode=settings&function=storage&storage=internal&userid= Open Console Storage Settings pssettings:play?mode=settings&function=savedata Show savedata pssettings:play?mode=settings&function=controller Open Controller Settings pssettings:play?mode=settings&function=mic_level Adjust microphone audio level pssettings:play?mode=settings&function=adjust_controller_light Adjust controller light pssettings:play?mode=settings&function=safearea Adjust display area (can trow a system error after adjusting) pssettings:play?mode=settings&function=video Open Video Playback Settings pssettings:play?mode=settings&function=eye_distance Calibrate Eye-to-Eye distance for the VR Headset pssettings:play?mode=settings&function=notification Open Notification Settings pssettings:play?mode=settings&function=network Open Network Settings pssettings:play?mode=settings&function=adjust_controller_light&caller=LoginMgr&deviceId= Adjust Controller (requires deviceId= to be set or it will give you an error) pssettings:play?function=savedata ★Saved Data Management pssettings:play?function=savedata_ps4 ★Saved Data Management for PS4 pssettings:play?function=delete_contents_by_titleid&titleID= Delete application with all its content (Requires titleId=) pssettings:play?function=initial_setup Show Initial Setup pssettings:play?function=delete_contents Delete contents pssettings:play?function=set_date_and_time_now Set Date & Time
pstc[edit | edit source]
pstc:browse Show trophies
psappinst[edit | edit source]
psappinst:workspace-setting?titleid= ★Workspace Setting psappinst:switch-content-config?titleid= ★Switch Content Config psappinst:pat-uninstall?titleid= ★Delete (Requires titleid=)
psgamedatamgmt[edit | edit source]
psgamedatamgmt:play?titleId= Game Data Management (Requires titleId=)
pspatchcheck[edit | edit source]
pspatchcheck:update-history?titleid= Show Update History (Requires titleId=) pspatchcheck:check-for-update?titleid= Check for application update (Requires titleId=)
psactivity[edit | edit source]
psactivity:showUams?npTitleId= ★Activity Preview psactivity:showConfig?npTitleId= ★Show Activity Configuration
psbase[edit | edit source]
psbase:shell?c=coredump_and_quit&id= Generate Core file and quit psbase:shell?c=coredump_and_continue&id= Generate Core file and continue psbase:shell?c=play_go_snapshot_by_title_id&id= Save Snapshot to USB psbase:shell?c=play_go_revert_to_snapshot&id= Load Snapshot from USB psbase:shell?c=play_go_resume&id= Start / Resume psbase:shell?c=play_go_suspend&id= Pause
ppscontentinfo[edit | edit source]
- Warning: there may be a typo on wiki as pscontentinfo and ppscontentinfo are very near.
ppscontentinfo:copyright?titleId= Show intellectual property notice (Requires titleId=)
pscontentinfo[edit | edit source]
- Warning: there may be a typo on wiki as pscontentinfo and ppscontentinfo are very near.
pscontentinfo:info?titleId= Show application information (Requires titleId=)
pssmdlg[edit | edit source]
pssmdlg:open?dialogName=AppDeleteDialog&customParam= Remove application from home