[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-seo-673475-105":3,"detail-sidebar-cat-0-en-105":80,"doc-detail-673475-en":130},{"code":4,"msg":5,"data":6},0,"ok",{"site_id":7,"language":8,"slug":9,"title":10,"keywords":11,"description":12,"schema_data":13,"social_meta":73,"head_meta":75,"extra_data":77,"updated_unix":79},105,"en","tooling-api-reference-and-developer-guide-version-68-winter-27","Tooling API - Reference and Developer Guide - Version 68 - Winter ’27","","Tooling API Reference and Developer Guide for Version 68.0 (Winter ’27), last updated October 23, 2026. Covers when to use Tooling API, release notes, and REST overview including REST resources, unit-testing endpoints, headers, and composite resource performance improvements. Includes guidance on retrieving compilation results for invalid Apex, obtaining symbols (Beta), and the API end-of-life policy. Also provides an overview of SOAP calls and a structured reference of Tooling API objects and namespaces, including SOQL/SOSL limits and CRUD considerations for active orgs, plus details for many specific tooling objects.",{"@graph":14,"@context":72},[15,34,55],{"@type":16,"itemListElement":17},"BreadcrumbList",[18,23,27,31],{"item":19,"name":20,"@type":21,"position":22},"https://docshare.wps.com","Home","ListItem",1,{"item":24,"name":25,"@type":21,"position":26},"https://docshare.wps.com/document/","Document",2,{"item":28,"name":29,"@type":21,"position":30},"https://docshare.wps.com/document/technology/","Technology",3,{"item":32,"name":10,"@type":21,"position":33},"https://docshare.wps.com/document/tooling-api-reference-and-developer-guide-version-68-winter-27/673475/",4,{"url":32,"name":10,"@type":35,"image":36,"author":41,"headline":10,"publisher":44,"fileFormat":47,"inLanguage":8,"description":12,"dateModified":48,"datePublished":49,"encodingFormat":47,"isAccessibleForFree":50,"interactionStatistic":51},"DigitalDocument",{"url":37,"@type":38,"width":39,"height":40},"https://docshare.wps.com/thumbnails/tooling-api-reference-and-developer-guide-version-68-winter-27/673475.png","ImageObject",300,407,{"name":42,"@type":43},"Tirek","Person",{"url":19,"name":45,"@type":46},"DocShare","Organization","application/pdf","2026-11-03","2026-11-02",true,{"@type":52,"interactionType":53,"userInteractionCount":26},"InteractionCounter",{"@type":54},"ViewAction",{"@type":56,"mainEntity":57},"FAQPage",[58,64,68],{"name":59,"@type":60,"acceptedAnswer":61},"When should developers use the Tooling API?","Question",{"text":62,"@type":63},"Use Tooling API when you need access to tooling-specific capabilities and tooling-related data and operations in Salesforce. The guide includes a dedicated section on the appropriate use cases.","Answer",{"name":65,"@type":60,"acceptedAnswer":66},"What does the guide cover in the REST section?",{"text":67,"@type":63},"The guide provides a REST overview, describes REST resources (including those for unit testing), outlines REST headers and examples, and explains performance improvements using the composite resource.",{"name":69,"@type":60,"acceptedAnswer":70},"What limitations and considerations apply to Tooling API queries and CRUD operations?",{"text":71,"@type":63},"The guide lists SOQL and SOSL operation limitations and discusses CRUD considerations for active orgs, including allowing metadata save operations to complete with returned warnings.","https://schema.org",{"og:url":32,"og:type":74,"og:title":10,"og:site_name":45,"og:description":12},"article",{"robots":76,"canonical":32},"index,follow",{"doc_id":78,"site_id":7},673475,1793644472,{"code":4,"msg":81,"data":82},"success",[83,87,91,95,100,104,109,114,119,122,126],{"id":22,"doc_module":4,"doc_module_name":25,"category_name":84,"show_sort_weight":85,"slug":86},"Story & Novel",90,"story-novel",{"id":26,"doc_module":4,"doc_module_name":25,"category_name":88,"show_sort_weight":89,"slug":90},"Literature",80,"literature",{"id":33,"doc_module":4,"doc_module_name":25,"category_name":92,"show_sort_weight":93,"slug":94},"Exam",70,"exam",{"id":96,"doc_module":4,"doc_module_name":25,"category_name":97,"show_sort_weight":98,"slug":99},5,"Comic",60,"comic",{"id":101,"doc_module":4,"doc_module_name":25,"category_name":29,"show_sort_weight":102,"slug":103},6,50,"technology",{"id":105,"doc_module":4,"doc_module_name":25,"category_name":106,"show_sort_weight":107,"slug":108},7,"Healthcare",40,"healthcare",{"id":110,"doc_module":4,"doc_module_name":25,"category_name":111,"show_sort_weight":112,"slug":113},8,"Research & Report",30,"research-report",{"id":115,"doc_module":4,"doc_module_name":25,"category_name":116,"show_sort_weight":117,"slug":118},9,"Religion & Spirituality",20,"religion-spirituality",{"id":117,"doc_module":4,"doc_module_name":25,"category_name":120,"show_sort_weight":117,"slug":121},"World Cup","world-cup",{"id":123,"doc_module":4,"doc_module_name":25,"category_name":124,"show_sort_weight":123,"slug":125},10,"Lifestyle","lifestyle",{"id":127,"doc_module":4,"doc_module_name":25,"category_name":128,"show_sort_weight":96,"slug":129},19,"General","general",{"code":4,"msg":81,"data":131},{"doc_id":78,"user_id":132,"nickname":42,"user_avatar":133,"doc_module":4,"category_id":101,"category_name":29,"doc_title":10,"doc_description":12,"doc_content":134,"file_id":135,"file_url":136,"file_type":137,"file_size":138,"view_count":26,"is_deleted":4,"is_public":22,"is_downloadable":22,"audit_status":22,"page_count":139,"language":140,"language_code":8,"site_id":7,"html_lang":8,"table_of_contents":141,"faqs":142,"seo_title":143,"seo_description":12,"update_tm":79,"read_time":144},5909896572756,"https://ap-avatar.wpscdn.com/davatar_155a257f0dc6eb9ab79c44ca47cae57d","Tooling API  \nReference and Developer Guide  \nVersion 68.0, Winter ’27  \nLast updated: October 23, 2026  \n© Copyright 2000–2026 Salesforce, Inc. All rights reserved. Salesforce is a registered trademark of Salesforce, Inc., as are other names and marks. Other marks appearing herein may be trademarks oftheir respective owners.  \nCONTENTS  \nChapter 1: Introducing Tooling API ........................................ 1  \nWhen to Use Tooling API ................................................. 1  \nRelease Notes ........................................................ 2  \nREST Overview ........................................................ 2  \nREST Resources ................................................... 3  \nREST Resources for Unit Testing ......................................... 6  \nREST Resource Examples ............................................ 19  \nREST Headers .................................................... 24  \nREST Header Examples ............................................. 24  \nImprove Performance with the Composite Resource .......................... 25  \nRetrieve Compilation Results for Invalid Apex with the apexCompileResults Resource ... 30  \nRetrieve Apex Type Information with the Symbols Resource (Beta) ................. 33  \nAPI End-of-Life Policy .................................................. 42  \nChapter 2: SOAP Calls ............................................... 43  \nChapter 3: Tooling API Objects and Namespaces ........................... 50  \nSOQL Operation Limitations .............................................. 51  \nSOSL Operation Limitations .............................................. 53  \nConsiderations for CRUD Operations in Active Orgs ............................. 54  \nAllow Metadata Save Operations to Complete with Returned Warnings ................ 54  \nSystem Fields ....................................................... 55  \nApiFault Element ..................................................... 55  \nProgramming Objects ................................................. 56  \nSetup Objects ....................................................... 57  \nTooling Objects ...................................................... 59  \nOperational Objects ................................................... 60  \nChapter 4: Tooling API Objects ......................................... 61  \nAccountPlanObjMeasCalcCond ........................................... 81  \nAccountPlanObjMeasCalcDef ............................................ 82  \nActivationPlatform .................................................... 86  \nAdvAcctFrcstDisplayGroup ............................................... 91  \nAdvAccountForecastSet ................................................. 92  \nAdvAcctForecastMeasureDef ............................................. 98  \nAIApplication ....................................................... 101  \nAIApplicationConfig .................................................. 104  \nAnimationRule ...................................................... 108  \nApexClass ......................................................... 111  \nApexClassMember ................................................... 114  \nContents  \nApexCodeCoverage .................................................. 117  \nApexCodeCoverageAggregate ........................................... 119  \nApexComponent ..................................................... 121  \nApexComponentMember .............................................. 122  \nApexEmailNotification ................................................. 125  \nApexExecutionOverlayAction ............................................ 126  \nApexExecutionOverlayResult ............................................. 128  \nApexLog .......................................................... 131  \nApexOrgWideCoverage ................................................ 133  \nApexPage ......................................................... 134  \nApexPageInfo .................","cbCailEO60vyuAKv","https://ap.wps.com/l/cbCailEO60vyuAKv","pdf",4206114,1057,"English","# Chapter 1: Introducing Tooling API\n## When to Use Tooling API\n## Release Notes\n## REST Overview\n## REST Resources\n## REST Resources for Unit Testing\n## REST Resource Examples\n## REST Headers\n## Improve Performance with the Composite Resource\n## Retrieve Compilation Results for Invalid Apex with the apexCompileResults Resource\n## Retrieve Apex Type Information with the Symbols Resource (Beta)\n## API End-of-Life Policy\n# Chapter 2: SOAP Calls\n# Chapter 3: Tooling API Objects and Namespaces\n## SOQL Operation Limitations\n## SOSL Operation Limitations\n## Considerations for CRUD Operations in Active Orgs\n## Allow Metadata Save Operations to Complete with Returned Warnings\n## System Fields\n## ApiFault Element\n## Programming Objects\n## Setup Objects\n## Tooling Objects\n## Operational Objects\n# Chapter 4: Tooling API Objects","[{\"question\":\"When should developers use the Tooling API?\",\"answer\":\"Use Tooling API when you need access to tooling-specific capabilities and tooling-related data and operations in Salesforce. The guide includes a dedicated section on the appropriate use cases.\"},{\"question\":\"What does the guide cover in the REST section?\",\"answer\":\"The guide provides a REST overview, describes REST resources (including those for unit testing), outlines REST headers and examples, and explains performance improvements using the composite resource.\"},{\"question\":\"What limitations and considerations apply to Tooling API queries and CRUD operations?\",\"answer\":\"The guide lists SOQL and SOSL operation limitations and discusses CRUD considerations for active orgs, including allowing metadata save operations to complete with returned warnings.\"}]","Tooling API - Reference and Developer Guide - Version 68 - Winter ’27 | PDF",2664]