Tooling API exposes objects used in developer tooling that you can access through REST or SOAP, and works just like the Salesforce REST API and SOAP API.

learn more… | top users | synonyms (1)

0
votes
0answers
24 views

How can I get apex class modifiers through any API? Does field modifiers in tableDeclaration in SymbolTable is what I need?

I need to get a list of an apex class modifiers through Tooling API (or any other if it's possible). Is there any way to do this? When I retrieve SymbolTable through Tooling API I see field ...
3
votes
0answers
22 views

Apex Standard Library Symbol Table

The ability to query a symbol table for a custom apex class is great, but can we obtain this information for standard classes? I have tried things like... SELECT SymbolTable FROM ApexClass WHERE ...
5
votes
1answer
43 views

Tooling API - ProfileMetadata not being returned v32

I am attempting to use the Tooling API to retrieve all the data for a particular profile. According to the Tooling API documentation from v32 there is a Profile object which contains a set of ...
1
vote
0answers
20 views

How to exclude deleted fields from Apex Tooling API query

I have an object with a couple of deleted (and erased) fields. When I try and run a query like this using the Apex Tooling API (List<ToolingAPI.CustomField>)toolingAPI.query('Select Id, ...
2
votes
2answers
113 views

Saving mutiple files in Salesforce org with MavensMate in Sublime Text 3

I'm trying to save a large number of files for an org in a single instance (over 35 files at a time). I'm replacing numerous endpoints to a new remote site, so basically a find/replace across numerous ...
0
votes
0answers
37 views

Error while querying workflow rules using tooling api

I am trying to run the following query in my developer console (using tooling api): SELECT Id,Name,NamespacePrefix,Metadata FROM WorkflowRule but get an error saying 'An unexpected error occurred.' ...
0
votes
1answer
26 views

Error when creating page with customObject as a standardController with Tooling

I want to create a visualforce page by using Tooling api and I am doing this like below : @RemoteAction public static String createInlinePage(String objectName) { objectName = ...
1
vote
1answer
64 views

Cannot save in DevConsole or Force IDE due to “unfinished save request” - How to resolve?

Since the IDE and DevConsole was updated to use the Tooling API is sometimes run into situation where I cannot do a Save on a class change anymore. The Force.com IDE is giving no error at all and is ...
2
votes
1answer
96 views

Connecting to Tooling API using Java SOAP

I have been trying to connect to the tooling API using SOAP and Java, but so far I have not been able to get it to work. I have a Java project with the tooling.jar and wsc-23.jar present, and I have a ...
0
votes
0answers
44 views

Google hangout intigration with salesforce service cloud

Can we integrate salesforce service cloud live agent with google hangout?
0
votes
0answers
28 views

Version Control in Salesforce [duplicate]

Can we implement version control using Tooling API ?? if not please suggest me some version control tool for Salesforce.
3
votes
0answers
30 views

Can you build a symbol table from a VF page?

Is there a parser for a VF page that will build a symbol table? I'd like to know what external references exist so I can tell what public variables and methods are unused in a project. Looks like ...
1
vote
1answer
80 views

Tooling API and Scheduled Batch Apex - How to access

Without storing a users credentials to salesforce how can one access the tooling API during a daily scheduled batch? Currently we are storing the users username and password in encrypted fields but ...
2
votes
1answer
82 views

How to set managed packaged versions for apex class with tooling api?

Trying to work on a mm bug (see Issues with managed package visibility?) with the tooling api which involves not sending over the managed package versions in the meta-xml files. I've read through ...
3
votes
1answer
71 views

Edit existing Visualforce Page (ApexPage) using AndrewFawcett ToolingAPI package

In APEX there is great wrapper class to access the ToolingAPI written by Andrew Fawcett https://github.com/afawcett/apex-toolingapi There are a lot of examples including one which shows how to edit ...
1
vote
1answer
98 views

Getting error message: “sObject type 'CustomEntityDefinition' is not supported.” when platform users call tooling API

A bit of background: I'm trying to emulate the behavior of the default "New" button w.r.t. automatically setting the parent object in the new object form. So, for instance, if I click the "new ...
3
votes
2answers
101 views

Call ToolingAPI or Metadata API in APEX without adding instance url into remote site settings

I need to upgrade the metadata in post install script, for instance, upgrade the picklist values for some fields, as those values are not updatable for the existing orgs. Not matter I tried to use ...
1
vote
1answer
189 views

Get Debug Logs with specified log levels for Execute Anonyous via APEX ToolingAPI, SoapAPI or anyhow

A) via ToolingAPI I'm trying to execute apex-code via public ExecuteAnonymousResult executeAnonymousEncoded(String body) of the ToolingAPI.cls from within APEX. So far it works. But I was not ...
2
votes
1answer
133 views

Update StaticResource via APEX ToolingAPI

I'm trying to update StaticResources from APEX. Currently I'm using async methods of apex-mdapi and it works good. On the other side I'm using apex-toolingapi to update ApexClasses which works even ...
1
vote
1answer
63 views

How to update metadata of customfield through ToolingAPI

I am able to do PATCH to developername by /services/data/v30.0/tooling/sobjects/CustomField/{FieldID} with body: { "developername":"abc" } however, it's failed when I tried to update any metadata ...
3
votes
0answers
78 views

Tooling API Bug? or my bad? INVALID_FIELD_FOR_INSERT_UPDATE No access to entity 'anyobject__c'

Anyone seen this error before with the tooling api? All references to custom objects generate errors from references to custom objects. Only seems to apply to create calls, if I create it as an empty ...
1
vote
0answers
102 views

Can the CustomFieldMetadata be retrieved with SOQL from the SOAP version of the Tooling API

I'm trying to use the SOAP version of the Winter 13 (v29.0) Tooling API to query the CustomField records and the associated CustomFieldMetadata Metadata field. The following query works without the ...
2
votes
1answer
168 views

Symbol Table References are Null - REST Call

I am trying to get the references for methods defined in Apex Class via Tooling API ( by REST Call ). Please find the information of the REST Call below ( using Workbench ) When i make the above ...
4
votes
1answer
523 views

Passing Session Id using URL instead of HTTP headers

When invoking the Tooling API, is there a way to pass the Session Id using just URL parameters? I've seen a couple of Salesforce APIs that work when the Session Id is contained in a URL parameter: ...
4
votes
1answer
120 views

Tooling API in production org

I am already aware that you cannot directly create Apex classes in production orgs (have to use either the Force.com IDE or changesets). But if I include test cases can the Tooling API do it? Also ...
3
votes
1answer
132 views

How to see the result of ApexExecutionOverlayAction?

I can submit an ApexExecutionOverlayAction GET request using REST API and I get an ID in response. But how do I use the ID? How can I see the ApexExecutionOverlayResult for my ...
2
votes
0answers
208 views

Deploy packages with MavensMate

It looks like the metadata MavensMate suggests deploying is based off of the current package.xml. The way I worked in the past was using a second package.xml, stored in some different directory, ...
3
votes
0answers
93 views

AppExchange Code Review

I have created a managed package which i have submitted for code review after it passed the review through checkmarx code reviewer with no vulnerabilities. I have been using Tooling API in my managed ...
2
votes
1answer
253 views

Security Audit about Salesforce IDE (plugin for Sublime Text)

I've been using Sublime Text for pretty much everything related to my development needs. In terms of Salesforce, I know there's a plugin called MavensMate doing just the same as the Eclipse plugin, ...
2
votes
1answer
887 views

Dynamically set remote site Setting in Apex

I have created a managed package that uses tooling API for updating class, trigger etc. Everything runs fine with all sorts of testing. I have created this package in my Developer org. I had to set ...
11
votes
1answer
590 views

How to limit API calls when using the Developer Console?

In a Winter '14 Developer Edition and Spring '14 Pre-release I have noticed that using the Developer Console uses API calls. It looks like this affects third party tools like MavensMate as well. The ...
2
votes
1answer
366 views

REST API to update throws INSUFFICIENT_ACCESS_ON_CROSS_REFERENCE_ENTITY error!

I am trying to update a class using REST API which i created before using same REST API . public static void createClass() { // Note the escaping on newlines and quotes String classBody = ...
2
votes
1answer
196 views

UPDATE on CustomField using the SOAP Tooling API

I'm using the SOAP Tooling API to try and update a CustomField (posting to /services/Soap/T/29.0) The method signature is SaveResult[] update(sObject[] sObjects) - and CustomField extends sObject so ...
8
votes
1answer
528 views

Dynamic Apex Class

I am using Tooling API to create a class. Used the following link as reference to create a class and it works fine. But if i try to make it bit more dynamic by putting Apex Class Name in string and ...
4
votes
1answer
601 views

Creating Visualforce Page Using Tooling API

i was trying create a visualforce page from Developer Console using Tooling API ( REST Service ). I checked the documentation it doesn't clarify about the parameters which needs to be present. ...
4
votes
1answer
68 views

Get parameterized type of Lists when retrieving methods and return types from Tooling API

When issuing a query against the ApexClass with the Tooling API, I can get back return types and method parameters. However, they simply return "LIST" for lists. Is there a way to get back the ...
2
votes
0answers
90 views

write tooling api classes to file

I am trying to write ApexClass (soap tooling API) to a file, I want to load it later on the ApexClass. I don’t know how to use the write function… Wrote some trials such as: ...
4
votes
4answers
1k views

Are profile and permission set metadata files getting all project objectPermissions?

I have a project in development. There about 45 new SObjects to the org but there is also a couple of new profiles for the org. The permissions on several existing SObjects have been specifically ...
3
votes
0answers
176 views

How to Login to Salesforce via Tooling/Partner SOAP API with char[] instead of String?

I am working on a tool that makes use of the Tooling API and the Partner API. The Partner API is used to login as I have been unable to login successfully via the Tooling API. Another important thing ...
13
votes
1answer
798 views

Save/Deploy multiple files at once with MavensMate in Sublime Text 3

When editing multiple Apex classes using MavensMate in Sublime Text is it possible to save them all back to Salesforce in one MetadataContainer? I've got an abstract base class and a controller that ...
3
votes
1answer
191 views

Start ApexLog capture via the API

When the developer console is opened Salesforce will start capturing ApexLog records for the current user. After a period of time this stops occurring and the user needs to click the resume menu ...
4
votes
1answer
738 views

Issues with managed package visibility?

Question Is anyone experiencing issues with incorrect managed package apex class visibility? Suddenly unable to save a class and everything seems to be in order. What am I missing? Anyone run into ...
7
votes
2answers
288 views

Is it possible to update custom field metadata via the tooling api?

I can successfully make a patch request to the tooling api to update a custom fields api name. However, if I include any of the field properties in the CustomFieldMetadata object I get an internal ...
12
votes
1answer
147 views

What are the, if any, Tooling API Limits?

What are the, if any, Tooling API Limits? I can't find any info on it. I checked in the docs, but no word of it, unless i'm just missing them. Thanks
2
votes
2answers
142 views

Tooling API – how to use LastSyncDate?

Based on the documentation LastSyncDate can be used as a safeguard to ensure that when someone else modified Apex Class in SFDC you do not accidentally overwrite those changes using your older local ...
3
votes
1answer
297 views

Force.com Web Service Connectors for Maven Repo

The Java jars generated from WSDLs and posted to Maven Repository have been awesome. Questions: Who maintains this repo? Could we also make public the web service connectors for the Apex and ...
3
votes
2answers
143 views

Can the Tooling API be used to determine which Apex class the current Apex class extends from?

Does anyone know of a way to use the Tooling API to determine which Apex class the current class extends from? I have looked at the SymbolTable but cannot see any indication that this information is ...
4
votes
1answer
131 views

Does the Tooling API SymbolTable support custom interfaces?

I have been looking at the tooling api in versions 28.0 and 29.0. I have a couple of example classes that implement custom interfaces and also some that implement standard interfaces (i.e. ...
4
votes
1answer
193 views

Using MetadataContainer with ApexClassMember, ApexTrigger Member etc.

I come to know that to update Apex component it is required to use Metdatacontainer object with ApexClassMember/ApexTrigger member. In Force.com Tooling API Dev guide given all examples to use ...
3
votes
2answers
619 views

Force.com Tooling API issues

I just tried to implement Tooling API using REST API and did some basic callouts: create a Apex class creating a apex trigger editing apex class query a tooling api object delete a apex class out ...