- Products
- Learn
- Local User Groups
- Partners
- More
Step Into the Future of
AI-Powered Cyber Security
The State of Ransomware Q1 2026
Key Trends and Their Impact
AI Security Masters E8:
Claude Mythos: New Era in Cyber Security
Blueprint Architecture for Securing
The AI Factory & AI Data Center
Call For Papers
Your Expertise. Our Stage
CheckMates Go:
CheckMates Fest
Hello,
I need some help with web_api request. I m getting error:
{"code": "err_inappropriate_domain_type", "message": "This command can work only on domains of type MDS. Cannot execute it in the current domain (current domain type is Domain)."}
Need to creat new adminstrator account via web_api on Check Point Smart Concole.
My payload looks like:
Using set:
Check Point - Management API reference
R81.10
SmartConsole 81.10.9600.409
Got only one system domain, nothing more.
Using mgmt_cli everything working proper.
mgmt_cli working properly.
mgmt_cli add administrator name "test123" password "test123" must-change-password false email "test@gmail.com" phone-number "1800-800-800" authentication-method "check point password" permissions-profile "read only all" --domain 'System Data' --format json -u xxxxxx-p 'xxxxxxyyyyyy'
Any idea how the payload should looks like to be a proper query on web_api?
Hi Szymon2022,
There is an example in the API reference guide under the "login" API endpoint
https://sc1.checkpoint.com/documents/latest/APIs/index.html#web/login~v1.9%20 > example > "login to domain".
just change the value "domain name" to "System Data"
Request
POST {{server}}/login
Content-Type: application/json
{
"user" : "aa",
"password" : "aaaa",
"domain" : "Domain Name"
}
When you did the login call, did you log into the "System Data" domain?
If not, this API call will fail in the manner described.
Note this should be required on mgmt_cli as well (or at least it was last time I checked).
@Omer_Kleinstern can we make it more explicit in the documentation which API calls can only be executed in the "System Data" domain?
A more informative error message would also be useful.
From the description of the add-administrator command:
"This command is available only after logging in to the System Data domain."
On a related note, is there a list of all of the API calls which are only available on the System Data domain?
Are there any calls which are available outside System Data but which aren't fully functional?
That's right so how to login in to system data via Web Services (WebAPI)?
In the past few days I was searching the proper url and proper payload to login in to system data. And I couldnt find it out.
I realised that I need to be login in to the system data first but do not know how to do it.
Hi Szymon2022,
There is an example in the API reference guide under the "login" API endpoint
https://sc1.checkpoint.com/documents/latest/APIs/index.html#web/login~v1.9%20 > example > "login to domain".
just change the value "domain name" to "System Data"
Request
POST {{server}}/login
Content-Type: application/json
{
"user" : "aa",
"password" : "aaaa",
"domain" : "Domain Name"
}
Thank you for your suggestion. That was it.
Below the correct query simple example:
Domain should be a string, not an object. It should contain either the name or the UUID of the domain.
Leaderboard
Epsum factorial non deposit quid pro quo hic escorol.
| User | Count |
|---|---|
| 2 | |
| 1 | |
| 1 | |
| 1 |
Tue 12 May 2026 @ 10:00 AM (CEST)
The Cloud Architects Series: Check Point Cloud Firewall delivered as a serviceWed 13 May 2026 @ 11:00 AM (EDT)
TechTalk: The State of Ransomware Q1 2026: Key Trends and Their ImpactThu 14 May 2026 @ 07:00 PM (EEST)
Under the Hood: Presentando Check Point Cloud Firewall como ServicioTue 12 May 2026 @ 10:00 AM (CEST)
The Cloud Architects Series: Check Point Cloud Firewall delivered as a serviceTue 19 May 2026 @ 06:00 PM (IDT)
AI Security Masters E8 - Claude Mythos: New Era in Cyber SecurityAbout CheckMates
Learn Check Point
Advanced Learning
YOU DESERVE THE BEST SECURITY