- Open databases and views
- Open framesets
- Open forms, navigators, and agents
- Open, edit, create, save, and delete documents
- Open documents by key name from a view
- Open pages
- Open resources
- Open attachments, image files, and OLE objects
- Open Web preferences
- Create search queries
- Require authentication
- Process SSL certificates
- Specify a character encoding
http://Host/Database/DominoObject?Action&Arguments- Host is the DNS entry or IP address.
- DominoObject is a Domino construct (such as a database, view, document, form, navigator, agent, and so on).
http://Host/Database/DominoObject?Action&Arguments- Database is the database in which the DominoObject resides.
- Action is the action you want on the specified DominoObject (for example,?OpenDocument).
- Arguments are the qualifiers for the action (for example, Count=10 combined with ?OpenView limits the number of rows displayed in a view to 10).
Syntax:
http://Host/Database.nsf?Redirect&Name=Notesserver&Id=To=Encodedurl- http: //Host refers to the Web server that is generating the URL.
- Name= Notesserver specifies a Domino server name in its common or abbreviated form. This is optional when the "By Database" setting on the server is on.
- Id= indicates the replica ID of the database to be located. This is an optional argument.
- To= Encodedurl specifies the rest of the URL.
http://www.acme.com/database.nsf?Redirect&Name=Mail&Id=0525666D0060ABBF& To=%FAView%3FOpenView
http://Host/DatabaseFileName?OpenDatabase http://Host/_DatabaseReplicaID?OpenDatabasehttp://www.acme.com/leads.nsf?OpenDatabase
http://www.acme.com/sales/discussion.nsf?OpenDatabase
http://www.acme.com/_852562F3007ABFD6?OpenDatabase
http://Host/Database/ViewName?OpenView
http://Host/Database/ViewUniversalID?OpenView
http://Host/Database/$defaultview?OpenViewhttp://www.acme.com/leads.nsf/By+Salesperson?Open/View
http://www.acme.com/leads.nsf/DDC087A8ACE170F8852562F300702264?OpenView
http://www.acme.com/leads.nsf/$defaultview?OpenView
Start= nCount= nExpand= nCollapse= nRestrictToCategory= categoryStartKey= stringhttp://www.acme.com/leads.nsf/By+Category?OpenView&CollapseView
http://www.acme.com/leads.nsf/By+Category?OpenView&ExpandndView
http://www.acme.com/leads.nsf/By+Category?OpenView&RestrictToCategory=pricing
http://www.acme.com/leads.nsf/By+Category?OpenView&Start=3&Count=15
http://www.acme.com/leads.nsf/By+Category?OpenView&StartKey=F
http://Host/Database/$about?OpenAbouthttp://www.acme.com/leads.nsf/$about?OpenAbout
http://Host/Database/$help?OpenHelphttp://www.acme.com/leads.nsf/$help?Open/Help
http://Host/Database/$icon?OpenIconhttp://www.acme.com/leads.nsf/$icon?OpenIcon
http://Host/Database/ViewName?ReadViewEntries
http://Host/Database/ViewUniversalID?ReadViewEntries
http://Host/Database/$defaultview?ReadViewEntrieshttp://www.acme.com/leads.nsf/By+Salesperson?ReadViewEntries
http://www.acme.com/leads.nsf/DDC087A8ACE170F8852562F300702264?ReadViewEntries
http://www.acme.com/leads.nsf/$defaultview?ReadViewEntries
Collapse= nCount= nExpand= nKeyType= text or timeResortAscending= column number
ResortDescending= column numberRestrictToCategory= categoryStart= nStartKey= stringUntilKey= stringhttp://www.acme.com/leads.nsf/By+Category?ReadViewEntries&CollapseView
http://www.acme.com/leads.nsf/By+Category?ReadViewEntries&ExpandView
http://www.acme.com/leads.nsf/By+Category?ReadViewEntries&KeyType=time&StartKey=20020715&UntilKey=20020714
http://www.acme.com/leads.nsf/By+Category?ReadViewEntries&KeyType=text&StartKey=Aa&UntilKey=Ab
http://www.acme.com/leads.nsf/By+Category?ReadViewEntries&PreFormat
http://www.acme.com/leads.nsf/By+Category?ReadViewEntries&ResortAscending=3
http://www.acme.com/leads.nsf/By+Category?ReadViewEntries&ResortDescending=3
http://www.acme.com/leads.nsf/By+Category?ReadViewEntries&RestrictToCategory=pricing
http://www.acme.com/leads.nsf/By+Category?ReadViewEntries&Start=3&Count=15
http://www.acme.com/leads.nsf/By+Category?ReadViewEntries&StartKey=F
http://Host/Database/FramesetName?OpenFrameset
http://Host/Database/FramesetUNID?OpenFramesethttp://www.acme.com/discussion.nsf/main?OpenFrameset
http://www.acme.com/discussion.nsf/35AE8FBFA573336A852563D100741784?OpenFrameset
http://Host/Database/FormName?OpenForm
http://Host/Database/FormUniversalID?OpenForm
http://Host/Database/$defaultform?OpenFormhttp://www.acme.com/products.nsf/Product?Openform
http://www.acme.com/products.nsf/625E6111C597A11B852563DD00724CC2?OpenForm
http://www.acme.com/products.nsf/$defaultform?OpenForm
ParentUNID = UniqueIDNumberhttp://Host/Database/FormUniversalID?OpenForm&ParentUNID=UniqueIDNumberhttp://www.acme.com/products.nsf/40aa91d55cle4c8285256363004dc9e0?OpenForm &ParentUNID=6bc72a92613fd6bf852563de001f1a25Syntax:
http://Host/Database/NavigatorName?OpenNavigator
http://Host/Database/NavigatorUniversallID?OpenNavigator
http://Host/Database/$defaultNav?OpenNavigatorhttp://www.acme.com/products.nsf/Main+Navigator?OpenNavigator
http://www.acme.com/products.nsf/7B5BC17C7DC9EB7E85256207005F8862?OpenNavigator
http://www.acme.com/products.nsf/$defaultnav?OpenNavigatorSyntax:
http://Host/Database/AgentName?OpenAgenthttp://www.acme.com/sales/leads.nsf/Process+New+Leads?OpenAgentUse the ReadForm command to display a form without showing its editable fields. ReadForm is useful for displaying a form as a simple Web page.
http://Host/Database/FormName?ReadForm
http://Host/Database/FormUniversalID?ReadForm
http://Host/Database/$defaultform?ReadFormhttp://www.acme.com/home.nsf/Welcome?ReadForm
http://www.acme.com/products.nsf/625E6111C597A11B852563DD00724CC2?ReadForm
http://www.acme.com/products.nsf/$defaultform?ReadForm
The CreateDocument command is used as the POST action of an HTML form.When the user submits a form, Domino obtains the data entered in the form and creates a document.
http://Host/Database/Form?CreateDocument
http://Host/Database/FormID?CreateDocumenthttp://www.acme.com/products.nsf/basketballs?CreateDocument
http://www.acme.com/products.nsf/b9815a87b36a85d9852563df004a9533?CreateDocumentSyntax:
http://Host/Database/View/DocumentKey?OpenDocument
http://Host/Database/View/DocumentUniversalID?OpenDocument
http://Host/Database/View/$First?OpenDocumenthttp://www.acme.com/products.nsf/By+Part+Number/PC156?OpenDocument
http://www.acme.com/leads.nsf/By+Rep/35AE8FBFA573336A852563D100741784?OpenDocument
http://www.acme.com/leads.nsf/$First?OpenDocumentSee the Optional outline arguments sidebar for outline arguments that apply to both OpenDocument and OpenPage.
Syntax:
http://Host/Database/View/Document/?EditDocumenthttp://www.acme.com/products.nsf/By+Part+Number/PC156?EditDocumentThe SaveDocument command is used as the POST action of a document being edited. Domino updates the document with the new data entered in the form.
http://Host/Database/View/Document?SaveDocumenthttp://www.acme.com/products.nsf/a0cefa69d38ad9ed8525631b006582d0/4c95c7c6700160e2852563df0078cfeb?SaveDocumentSyntax:
http://Host/Database/View/Document?DeleteDocumenthttp://www.acme.com/products.nsf/By+Part+Number/PC156?DeleteDocument
To open a document by key, create a sorted view with the sort on the first key column. Then you can use a URL to open the document:
http://Host/DatabaseName/View/DocumentName?OpenDocumenthttp://www.acme.com/register.nsf/Registered+Users/Jay+Street?OpenDocumenthttp://www.lotus.com/ldd/today.nsf/lookup/Domino_URL_cheat_sheet?OpenDocumentTo access a file attachment using a Domino URL, you must know the view name, the document name, and the file attachment name. Domino generates an URL for file attachments when it saves the documents to which the files are attached. These URLs end with the file name of the attachment.
http://Host/DatabaseName/View/DocumentName/$File/fileattachmentnamehttp://www.acme.com/products.nsf/Documents/$File/Spec_sheet.pdf
Syntax:
http://Host/Database/PageName?OpenPage
http://Host/Database/PageUNID?OpenPagehttp://www.acme.com/discussion.nsf/products?OpenPage
http://www.acme.com/discussion.nsf/35AE8FBFA573336A852563D100741784?OpenPageSee the Optional outline arguments sidebar for outline arguments that apply to both OpenDocument and OpenPage.
Opens graphics stored as image resources in a database.
http://Host/Database/ImageResourceName?OpenImageResourcehttp://www.acme.com/discussion.nsf/banner.gif?OpenImageResourceOpens a file resource stored in a database.
http://Host/Database/FileResourceName?OpenFileResourcehttp://www.acme.com/discussion.nsf/index.js?OpenFileResource
Syntax:
http://Host/Database/View/Document/$File/Filename?OpenElementhttp://www.acme.com/lproducts.nsf/By+Part+Number/SN156/$File/spec.txt?OpenElementhttp://Host/Database/View?Document/$File/FileNameSyntax:
http://Host/Database/View/Document/FieldName/FieldOffset?OpenElement&FieldElemFormat=ImageFormathttp://www.acme.com/leads.nsf/bbe63a6b9d895dc6852567d600658601/fe5138bef254cf3a852569fc00724b69/Body/0.18AA?OpenElement&FieldElemFormat=jpgSyntax:
http://Host/Database/View/Document/FieldName/FieldOffset/$OLEOBJINFO/FieldOffset/obj.ods?OpenElementSyntax:
http://Host/$Preferences.nsf?OpenPreferences&Argument- Host indicates a server or a domain
- $Preferences.nsf is a virtual database that "resides" on the Domino 6 server
- ?OpenPreferences displays the default frameset of the virtual database
- &Argument is an optional argument that you can specify to open a page instead of the frameset
http://www.acme.com/$Preferences?OpenPreferencesYou can append the following optional arguments to the ?OpenPreferences command to open a specfiied page rather than the Web preferences default frameset.
PreferenceType= value| Value | Description |
| Menu | Displays the Menu page which provides links to the Time Zone and Regional preferences page. |
| TimeZone | Displays the Time Zone preferences page. |
| Regional | Displays the Regional preferences page. |
http://www.acme.com/$Preferences?OpenPreferences&PreferenceType=Menu
http://www.acme.com/$Preferences?OpenPreferences&PreferenceType=TimeZone
http://www.acme.com/$Preferences?OpenPreferences&PreferenceType=Regional
Use SearchDomain URLs for text searches across a domain. The search input form is opened with the OpenForm command by name or universal ID. For search results, the results template is specified as part of the URL. If no template is found, then the default template form, $$SearchDomainTemplate, is substituted. If $$SearchDomainTemplate is not found, an error will be returned.If no results are returned, the value of the $$ViewBody field remains the same.
http://Host/Database/TemplateForm?SearchDomain&ArgumentList- TemplateForm is an optional argument that calls the search results form.
- ArgumentList is a list of optional arguments.
http://www.acme.com/domainsearch.nsf/SearchForm?SearchDomainUse SearchSite URLs for text searches in multiple databases. Because the URL requires the name of a search site database, be sure to create one before using a SearchSite URL.
http://Host/Database/$SearchForm?SearchSite&ArgumentListhttp://www.acme.com/searchsite.nsf/$SearchForm?SearchSiteUse SearchView URLs to limit a search to documents displayed in one database view. This URL is useful for views that display all documents (so you can have a full-database search) or for views in which you can predict what users need to see, such as all documents whose status is "Completed."
http://Host/Database/View/$SearchForm?SearchView&ArgumentListhttp://www.acme.com/products.nsf/By+Product+Number/$SearchForm?SearchView$SearchForm is a special identifier indicating a custom search form that Domino displays. When this argument is specified, Domino ignores all arguments that follow it. If this argument is not specified, Domino displays a default search form based on the search.htm file on the server.
Query= stringCount= nScope=[0,1,2]SearchEntry= formNameSearchFuzzy=[TRUE,FALSE]SearchOrder=[1,2,3,4]SearchMax= nSearchWV=[TRUE, FALSE]Start= nhttp://www.acme.com/welcome.nsf/?SearchSite&Query=product+info+requests&SearchOrder=2 &SearchMax=30&SearchWV=TRUE&SearchEntry="myResultsForm"
http://www.acme.com/products.nsf/By+Product+Number/?SearchView&Query=PC156&SearchOrder=3&SearchMax=1&SearchFuzzy=TRUE&SearchWV=FALSE
Syntax:
http://Host/Directory/Database?OpenDatabase&Loginhttp://www.acme.com/sales/leads.nsf?OpenDatabase&Login
Syntax:
http://Host/Database/FormName?OpenForm&SpecialAction=specialActionField- "SubmitCert"
- "ServerRequest"
- "ServerPickup"
http://www.acme.com/certs.nsf/UserCertificateRequest?OpenForm&SpecialAction=SubmitCert
http://www.acme.com/certs.nsf/ServerCertificateRequest?OpenForm&SpecialAction=ServerRequest
http://www.acme.com/certs.nsf/Certificate?OpenForm&SpecialAction=ServerPickupThe SubmitCert command creates a User Certificate document in the specified database, using the form specified in the TranslateForm argument.
http://Host/Database/ResultForm?RequestCert&Command=SubmitCert&TranslateForm=TranslationFormName- ResultForm is a form in the specified database that displays information about the processed request.
- TranslationFormName represents a form in the database that contains fields to hold certificate information.
http://www.acme.com/certs.nsf/CertificateProcessed?RequestCert&Command=SubmitCert&TranslateForm=Certificate&TranslateForm=CertificateThe SubmitCert command requires a translation form with a field named Certificate. Domino saves information about the certificate subject and issuer in the document if the form contains fields with these names:
- CommonName
- OrgUnit
- Locality
- State
- Country
- IssuerCommonName
- IssuerOrg
- IssuerOrgUnit
- IssuerLocality
- IssuerState
- IssuerCountry
The ServerRequest command creates a Server Certificate Request document in the specified database, using the form specified in the TranslateForm argument.
http://Host/Database/MessageForm?RequestCert&Command=ServerRequest&TranslateForm=TranslationFormNamehttp://www.acme.com/certs.nsf/CertificateProcessed?RequestCert&Command=ServerRequest&TranslateForm=Certificate&TranslateForm=CertificateThe ServerRequest command requires a translation form with a field named Certificate. Domino saves information about the server request in the document if the form contains fields with these names:
- CommonName
- OrgUnit
- Locality
- State
- Country
http://Host/Form?OpenForm&charset= MIME charsethttp://www.acme.com/products.nsf/Product?Openform&charset=ISO-2022-JP