- Products
- Learn
- Local User Groups
- Partners
- More
On-Premise SD-WAN Management
Register HereWhat's New in R82.10?
Watch Here AI Security Masters E8:
Claude Mythos: New Era in Cyber Security
CheckMates Go:
The Moment Before
Hello everybody!
I wanted to add a new simple cluster object over the mgmt-API including a list of groups with the "add-simple-cluster" command.
However if i add the "groups" parameter with a list of group names as value an error occurs:
"Validation failed with 1 blocking-error -> blocking-errors: -message: One of the objects that you selected could not be linked."
I think the "groups" parameter is not expecting a list of group names.
I don't understand it because with the "add-simple-gateway" command it works as expected.
So does anybody know what the groups parameter expects and can provide an example? Because in the Management API Reference it only says "Object" as an expected value for the "groups" parameter, but i don't know what is meant by that?
Here is a sample json where i get this error:
{
"name" : <name>,
"ip-address" : <ip-address>,
"groups" : [list of group names]
}
Can you send an example of command you tried? I can give it a go in R81.20 lab
Andy
I use the Python sdk API library:
GitHub - CheckPointSW/cp_mgmt_api_python_sdk: Check Point API Python Development Kit simplifies the ...
Here is sample:
MGMT_SERVER_IP = <server-ip>
client_args = APIClientArgs(server=MGMT_SERVER_IP)
with APIClient(client_args) as client:
data = {
"name" : "cluster-name",
"ip-address" : "1.1.1.1",
"groups" : [list of existing group names]
}
response = client.api_call("add-simple-cluster", data)
if response.success:
print("success")
else:
print(f"{response.error_message}")
I was thinking below is what you tried, but let me test it.
Andy
https://sc1.checkpoint.com/documents/latest/APIs/index.html#cli/add-simple-cluster~v1.9%20
I am using the WEB-API and therefore a python library exist which handles the https connection and so on.
But basically it is the same as normal, because i have to build the json and then call the library function to send it to the server.
Surely I have to login before calling the library function with the login command.
Sorry, forgot to update, apologies. I got same issue as you in my R81.20 lab, but will check again tomorrow. Seems like there is minor syntax error somewhere, just my gut feeling, but I could be mistaken.
Andy
Anything new?
Im off today, was travelling, but will check soon and let you know.
Cheers,
Andy
K, I just followed example at the bottom of this link and worked fine.
Andy
https://sc1.checkpoint.com/documents/latest/APIs/?#cli/add-simple-cluster~v1.9%20
Did you use a list of groups or what did you use?
And I am using a R81.10 Management Server, can you test it with this version as well?
I did and it failed.
Andy
Honestly, I would contact TAC and provide all the details, as it appears R81.10 code related.
Andy
Leaderboard
Epsum factorial non deposit quid pro quo hic escorol.
| User | Count |
|---|---|
| 1 |
Fri 10 Jul 2026 @ 11:00 AM (IDT)
CheckMates Live Netherlands - Sessie 48: Nieuwe Check Point Workspace SecurityTue 14 Jul 2026 @ 10:00 AM (PDT)
AI Security Masters E11: READY OR NOT: Securing the AI Enterprise 3/5 - AI Workforce SecurityThu 30 Jul 2026 @ 10:00 AM (PDT)
AI Security Masters E12: READY OR NOT: Securing the AI Enterprise 4/5 - AI GatewayThu 20 Aug 2026 @ 10:00 AM (PDT)
AI Security Masters E13: READY OR NOT: Securing the AI Ent 5/5 - AI Research & Threat LandscapeFri 10 Jul 2026 @ 11:00 AM (IDT)
CheckMates Live Netherlands - Sessie 48: Nieuwe Check Point Workspace SecurityTue 14 Jul 2026 @ 10:00 AM (PDT)
AI Security Masters E11: READY OR NOT: Securing the AI Enterprise 3/5 - AI Workforce SecurityThu 30 Jul 2026 @ 10:00 AM (PDT)
AI Security Masters E12: READY OR NOT: Securing the AI Enterprise 4/5 - AI GatewayThu 20 Aug 2026 @ 10:00 AM (PDT)
AI Security Masters E13: READY OR NOT: Securing the AI Ent 5/5 - AI Research & Threat LandscapeAbout CheckMates
Learn Check Point
Advanced Learning
YOU DESERVE THE BEST SECURITY