- Products
- Learn
- Local User Groups
- Partners
- More
What's New in R82.10?
10 December @ 5pm CET / 11am ET
Improve Your Security Posture with
Threat Prevention and Policy Insights
Overlap in Security Validation
Help us to understand your needs better
CheckMates Go:
Maestro Madness
Several years ago I posted the article below (which has been updated along the way) asking what kinds of operations could not be executed via the management API and to be done manually in the SmartConsole:
Functionality - API vs. SmartConsole
I'd like to revisit this topic for R81.20/API v 1.9 for purposes of teaching an upcoming Check Point Certified Automation Specialist (CCAS) class. Here is my current list, however keep in mind that while some of these cannot be accessed directly through the API, one workaround is to use the run-script call to execute any command as a "one-time" script, which was added in API 1.9. In earlier releases one can do add repository-script then run-script script-name. Example of commands that could be run this way are cpstat and cplic.
So which ones am I missing for the latest API v1.9? Thanks!
Am I missing anything? Thanks everyone!
SmartConsole can set a service object to use no protocol (special value None). The API can't.
Added to the list with credit, thanks!
That’s a pretty complete list.
Might have to add this to my session I do on the API 🙂
I just learned about a whole new object type, apparently added in R81: Log Exporter/SIEM. It's a way to configure Log Exporter in SmartConsole.
Doesn't seem to be covered by the API at all.
Added to the list with credit, thanks!
@Omer_Kleinstern can you confirm?
One minor correction to myself. Log Exporter/SIEM objects do show up in 'show objects', which is partial API coverage. I don't see a way to define new ones or edit existing ones via the API. None of the interesting fields show up as of API v1.8.1. I don't have an R81.20 system handy to test API v1.9 or v1.9.1:
[Expert@DallasSA]# mgmt_cli -f json -r true show object uid e2b2000b-8a07-4623-82b0-48ec3c7ae33d details-level full
{
"object" : {
"uid" : "e2b2000b-8a07-4623-82b0-48ec3c7ae33d",
"name" : "TestExporter",
"type" : "LogExporter",
"domain" : {
"uid" : "41e821a0-3720-11e3-aa6e-0800200c9fde",
"name" : "SMC User",
"domain-type" : "domain"
},
"color" : "black",
"meta-info" : {
"validation-state" : "ok",
"last-modify-time" : {
"posix" : 1688918286140,
"iso-8601" : "2023-07-09T15:58+0000"
},
"last-modifier" : "admin",
"creation-time" : {
"posix" : 1688918286140,
"iso-8601" : "2023-07-09T15:58+0000"
},
"creator" : "admin"
},
"tags" : [ ],
"icon" : "Objects/log_exporter",
"comments" : "",
"display-name" : "",
"customFields" : null
}
}
Looking in that area of SmartConsole and comparing with the API documentation, the same is likely true for IF-MAP, Syslog, SecuRemote DNS, SecurID, Subordinate CA, and Trusted CA objects.
Advanced properties of a VPN community, namely IP Compression, Disable NAT inside the community and Use aggressive mode, can not be set or viewed with the API.
Thanks for creating, sharing, and keeping it up to date. I'm walking through the Check Point Certified Automation Specialist (CCAS) - R81.20 course and this post is a really useful additional resource. 👍
Leaderboard
Epsum factorial non deposit quid pro quo hic escorol.
| User | Count |
|---|---|
| 4 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |
Wed 26 Nov 2025 @ 12:00 PM (COT)
Panama City: Risk Management a la Parrilla: ERM, TEM & Meat LunchWed 03 Dec 2025 @ 10:00 AM (COT)
Última Sesión del Año – CheckMates LATAM: ERM & TEM con ExpertosThu 04 Dec 2025 @ 12:30 PM (SGT)
End-of-Year Event: Securing AI Transformation in a Hyperconnected World - APACThu 04 Dec 2025 @ 03:00 PM (CET)
End-of-Year Event: Securing AI Transformation in a Hyperconnected World - EMEAThu 04 Dec 2025 @ 02:00 PM (EST)
End-of-Year Event: Securing AI Transformation in a Hyperconnected World - AmericasWed 03 Dec 2025 @ 10:00 AM (COT)
Última Sesión del Año – CheckMates LATAM: ERM & TEM con ExpertosThu 04 Dec 2025 @ 12:30 PM (SGT)
End-of-Year Event: Securing AI Transformation in a Hyperconnected World - APACThu 04 Dec 2025 @ 03:00 PM (CET)
End-of-Year Event: Securing AI Transformation in a Hyperconnected World - EMEAThu 04 Dec 2025 @ 02:00 PM (EST)
End-of-Year Event: Securing AI Transformation in a Hyperconnected World - AmericasWed 26 Nov 2025 @ 12:00 PM (COT)
Panama City: Risk Management a la Parrilla: ERM, TEM & Meat LunchAbout CheckMates
Learn Check Point
Advanced Learning
YOU DESERVE THE BEST SECURITY