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)

3
votes
1answer
33 views

Unknown Error in Workbench while querying UserEntityAccess

Getting Unknown Exception while querying 'UserEntityAccess' in work bench, Query : SELECT EntityDefinition.Id,EntityDefinition.DurableId, EntityDefinition.QualifiedApiName, ...
1
vote
0answers
33 views

Cannot update Managed Package ValidationRule

I built a Validation Rule for a Managed Package object in my org (so this new rule is not part of the managed package). When I got to update that object's Metadata "Active" field, I get this error: ...
2
votes
1answer
40 views

Spring 16 Tooling API v36 - TraceFlag vs DebugLevel bug?

Can anyone enlighten me - what is the purpose of DebugLevelId on Tooling API TraceFlag object? If it is now a required field then what is the purpose of all log level fields (e.g. ApexCode, ...
5
votes
0answers
31 views

Way to get the sandbox host from ToolingAPI

Looking at the new-ish SandboxInfo and SandboxProcess objects I don't see anyway to get the pod name (ie, NA7, CS16, etc). Is there a way to get this information from the ToolingAPI, or do I have to ...
3
votes
1answer
37 views

Cannot catch the result of ExecuteAnonymous in toolingAPI

I have a future method called out from a trigger which passes the ifcondition to be evaluated to this method and if this evaluates to true I need to call some classes. The problem here is even if the ...
0
votes
0answers
26 views

Can we edit the content of a deprecated method?

I have a class that was deprecated some time back. I am trying to perform an internal refactor and remove some items that are still referenced in the methods of that deprecated class. However, when I ...
1
vote
1answer
38 views

Symbol Table from Apex Class

In an earlier question Here I asked in general about the symbol table for an Apex class. Using the Tooling API wrapper from Here I am able to get part way there. But am unGodly confused. If I go to ...
1
vote
1answer
39 views

Querying Symbol Table of a Apex Class [duplicate]

I am interested in being able to get information about classes, specifically variables, methods etc. I see this can be done by the Tooling API, what I am not clear on is if I need to make an API call ...
1
vote
1answer
37 views

How to execute a code inside an executeAnonymous block of toolingAPI in salesforce?

Below is a piece of code I am trying to run. global class TriggerClass { @future (callout=true) public static void ifMethod(String sessionId, String ifcondition) { ...
3
votes
1answer
25 views

GACK response from SOAP Tooling API runTestsAsynchronous method

I'm attempting to call the runTestsAsynchronous(classids, suiteids, maxFailedTests) method on the SOAP Tooling API as per the linked documentation and the example in ApexTestQueueItem. In both cases, ...
1
vote
1answer
36 views

Populating SymbolTable through Tooling API

I am trying to populate the SymbolTable for a specific class (currentClass) by following this question's solution Trying to get SymbolTable of an Apex class and get null Here's what I have so far ...
2
votes
1answer
10 views

Access list of tabs for a given profile using tooling api

When i try using tooling api with below code snippet i am getting empty list in tabVisibilities attribute. Any inputs will be of great help to the team. Code Snippets var conn = new ...
3
votes
1answer
22 views

Are Sharing Settings of Relationship fields retrievable by Schema or Metadata/Tooling API?

Is there a way to find out in Apex code if on of the two radio options is set in an Org?
2
votes
1answer
52 views

Tooling api problem

Public class testapi{ ToolingAPI toolingAPI = new ToolingAPI(); List<ToolingAPI.CustomObject> customObjects = (List<ToolingAPI.CustomObject>) toolingAPI.query( 'Select Id, ...
0
votes
0answers
19 views

Metadata Live agent configuration over VF page

I wanted to expose the Live agent configuration over the Visualforce page so that users can update their configuration. Is it possible using the Apex or using Tooling api.? I have searched something ...
3
votes
1answer
75 views

Get List of Tabs which are visible to particular profile

We are modifying our project UI from scratch, and for that we are creating a new bootstrap NAVBAR. Salesforce Tabs are great and are profile based. What we want is feature of boostrap and feasibility ...
2
votes
1answer
45 views

Is this possible to use tooling api for deploying ApexClass in production?

I am experimenting with tooling api and it is possible to create apex classes, triggers using tooling api. As name "tooling" suggests that it is used for developing IDEs. I was wondering can we ...
1
vote
1answer
80 views

Dynamically creating a trigger

I'm looking to add functionality to my managed package that would dynamically create a trigger based on user inputs. I've seen some conflicting answers about whether a trigger can be created using the ...
-1
votes
1answer
36 views

Need to capture the return value of global class using tooling api

I am calling global function defined in my salesforce org using the tooling api /services/data/v35.0/tooling/executeAnonymous/?anonymousBody= in python and that global class is actually returning a ...
0
votes
0answers
22 views

Need list of function defined in global class [duplicate]

We have global class in our managed package, if we go to setup -> "Apex Class" -> global class this will list me all the function signature of the global class and it will be listed in a table. Is ...
0
votes
0answers
49 views

Deleting the trigger through apex code

I want to delete the apex trigger using code.I used tooling API to create a trigger dynamically through apex code... Now I want to delete the trigger on click of one button in code itself, but not ...
0
votes
1answer
57 views

Can not create custom field by Tooling API

I'm trying to create custom field by tooling api, but i got the error when i invoked create method. <?xml version="1.0" encoding="UTF-8"?> <soapenv:Envelope ...
0
votes
0answers
22 views

Versioning difference between Metadata and Tooling

I face some issues with using of Tooling API that I did not see before. For instance if I update local copy from git and Force.com -> Work Online option is set, eclipse deploy local copy and override ...
2
votes
1answer
69 views

Use tooling API deploy path when possible

I have just notice that there is a check-box "Use tooling API deploy path when possible" in Eclipse Force.com project settings. See the screenshot: Can not find any documentation regarding this ...
0
votes
1answer
54 views

How to get salesforce standart objects using API

I'm trying to get all salesforce system objects such as Set, List, System and their methods. I used tooling api, namely SymbolTable class to get methods and variables of specified classes, but i can't ...
0
votes
1answer
28 views

ConnectionException while trying to query SymbolTable

While trying to query SymbolTable from ApexClassMember I recieve ConnectionException. ToolingConnection con = ...;//get connection here String query = "SELECT FullName, SymbolTable FROM ...
0
votes
0answers
63 views

Error while trying to generate tooling.jar from wsdl

I'm trying to generate tooling.jar from wsdl with strongly typed enums, but recieve some errors. When I generate tooling.jar without strongly typed enums, jar compiles successfuly. Maybe it is a ...
0
votes
1answer
73 views

MavensMate Firewall issues

I am behind a very strict firewall at work and I am moving from Eclipse to MavensMate (+Sublime). Eclipse can both send and receive metadata from Salesforce fine, but MavensMate is not making it ...
1
vote
1answer
72 views

How to update Description of custom object through API

I want to update Description field which appears under Custom Object Definition of a custom object via REST call. I referred Tooling and Metadata API documentation, but could not figure out a way do ...
2
votes
1answer
69 views

Creating Apex Class in SOAP Tooling API Using MetadataContainer

It's fairly easy to create an ApexClass in the SOAP Tooling API: ConnectorConfig partnerConfig = new ConnectorConfig(); partnerConfig.setManualLogin(true); PartnerConnection partnerConnection = ...
0
votes
0answers
40 views

Unit Tests not running

I'm trying to run unit test through tooling api, but nothing happens. ToolingConnection conn = ...; RunTestsRequest runTestsRequest = new RunTestsRequest(); runTestsRequest.setClasses(new String[] ...
9
votes
1answer
120 views

Winter 16 issue? Tooling API queries not working from Triggers, Visualforce

This looks like a Winter 16 issue, but would appreciate any other thoughts. Queries of tooling api objects (such a FieldDefinition) return no results when run in a trigger or a VF page, but they do ...
2
votes
1answer
49 views

Do SOQL queries of Tooling API objects count against governor limits?

The "system catalog" objects of the Tooling API (EntityDefinition, FieldDefinition, etc) provide a lightweight alternative to describe() calls, for example: // get a list of fields for an sObject ...
0
votes
2answers
94 views

How to get ID of a custom field in apex [duplicate]

I have a requirement to get the ID of a custom field in apex . When we navigate to Setup-->Create-->Object--> Click on Object --> Click on field .In field detail page url we can find field Id ...
2
votes
1answer
70 views

Is there a way to query sandbox configuration info? (e.g. Location, sandbox name, etc)

I would like to be able to query the Sandbox configuration data. For example, if you go to the "Sandboxes" link in the setup of your production org, I want to be able to query that info (Name, Type, ...
2
votes
0answers
46 views

SandboxInfo tooling api

Hi I was wondering if anyone has started to use the new winter 16 and the API to refresh sandboxes. In the winter 16 tooling API, it says there is a new object called SandboxInfo, but if i use ...
1
vote
2answers
101 views

Cannot get apex code coverage from my Java app via SOAP Tooling API

Running code like the following throws exception: query = "SELECT Coverage FROM ApexCodeCoverageAggregate WHERE ApexClassOrTriggerId ='" + id + "'"; QueryResult q = ...
3
votes
2answers
94 views

Possible to create a new sObject with Tooling API REST interface?

By my reading of the docs, it should be possible to create a new SObject by POSTing to /tooling/SObjects/EntityDefinition, but I haven't made it work. Here's an example (the result of some ...
-1
votes
1answer
61 views

How to create triggers and classes by php into salesforce

Can We create triggers and classes by php into salesforce. Can anyone please provide the appropriate guideline for this.Any code base guidance would really helpful?
3
votes
1answer
78 views

Tooling API: ScopeId on TraceFlag doesn't work as expected/documented

If I create a TraceFlag with ScopeId = null and TracedEntityId = id of my trigger on contact Object {contactTrigger}--> ApexLogs are not generated each time a contact is created or updated. Note: I ...
0
votes
2answers
57 views

Help needed on Metadata API or Tooling API

Has anyone used Metadata API or Tooling API to bulk update Workflow, Validation Rule etc? I am trying to play with these 2 API using SOAP UI but not sure if that's feasible. Any guidance will be ...
3
votes
2answers
105 views

Describe call to sobjects with Tooling API fails

I am trying to make a describe call to CustomObject however I get no response back. The URL for the call is: Note : I am describing entity "CustomObject" (Similar to CustomTabs) - it is not a ...
0
votes
1answer
44 views

Tooling API - unable to figure out how create method is invoked

I am trying to understand tooling API - SOAP and was trying to create a simple Java class which uses tooling wsdl file to create Apex class. I borrowed the snippet from ...
2
votes
1answer
74 views

Tooling API query unknown exception

While these queries work: select Name from StandardAction where EntityDefinition.QualifiedApiName = 'Account' select Name from StandardAction where EntityDefinition.QualifiedApiName = 'Asset' these ...
1
vote
2answers
57 views

Running test via Ant does not seem to store coverage

I've been banging my head on this issue for a while now and I'm throwing my hands up and asking for help. When I run all tests in my org (either via the Run All Tests button or running them all in ...
2
votes
1answer
83 views

Difference between ApexTrigger and ApexTriggerMember

I am trying to understand how to manipulate triggers via the Rest API (turn them on and off). What is the difference between the "ApexTrigger" and "ApexTriggerMember" object? Does any one have any ...
0
votes
0answers
56 views

How do I find when a Custom Label was created or modified from API

How do I find when a Custom Label was created, modified, or who Created or Modified it from an API ? I have checked Partner WSDL, Metadata API and Tooling API but none of them give out this ...
2
votes
1answer
57 views

How to get formula field compile size from api

Is there a way to get the compile size of a formula field through the metadata api or the tooling api? I have found "calculatedFormula" on the metadata api and "formula" on the tooling api but ...
2
votes
2answers
422 views

Tooling API execute anonymous results

I am trying to run an execute anonymous statement using tooling API. I am running a very simple System.debug('test'); Now the issue is as this is a GET request, the response that I get is like ...
-1
votes
1answer
91 views

Tooling API giving error of resource not found

I am trying to do a simple code with Tooling API, where I am trying to execute anonymous one statement with tooling API. Sample request - HttpRequest req = new HttpRequest(); ...