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)

1
vote
1answer
35 views

Problem in retrieving the apex code coverage from tooling api

public class Cover{ private static List<codecov> coverlist = new List<codecov>(); private static List<Jsondat> jd = new List<Jsondat>(); public class Jsondat { ...
1
vote
0answers
20 views

Create new classes by Tooling API

I have a problem with creation new APEX classes by using #Tooling API. In first scenario, I want to create one class: Steps: Create MetadataContainer By using MetadataContainer Id, create ...
1
vote
2answers
31 views

What is use of Apex WSDL used for (Setup->API>Generating the WSDL File)?

When I was downloading Partner WSDL today I realized that there option to download APEX WSDL. When i brush through the code it seems like most of operation this WSDL offer are already there on ...
5
votes
0answers
32 views

Using the Tooling API to create trigger, getting Error No such column 'Email' on entity 'User'

I'm using the Tooling API to dynamically create an Apex Trigger. The trigger itself consists of one line, calling a method in a Util class. Creating this trigger by hand works fine. When I try to ...
3
votes
1answer
60 views

find out dependent fields, object and classes in salesforce

I want to know class is dependent to which class, object, and Field. I have tried to retrieve data from SymbolTable but it doesn't show me dependent Class Name or ID. Is there any another way to ...
4
votes
1answer
46 views

How do I update Custom Label's value using apex? Which one would be a better option metadata api or tooling api? Please provide example [closed]

I'am working on post deployment automation process in salesforce. I am stuck on how should I update values in custom labels which needs tobe updated manually after a sandbox refresh.
3
votes
1answer
36 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, EntityDefinition....
1
vote
0answers
36 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
49 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
33 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
46 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
30 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
66 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
56 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
48 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) { ToolingAPI....
3
votes
1answer
33 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
56 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 jsforce....
3
votes
1answer
24 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
67 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
21 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 ...
4
votes
1answer
98 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 ...
3
votes
1answer
57 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
83 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
54 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
62 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 xmlns:soapenv="http://schemas....
0
votes
0answers
26 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
99 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
58 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
33 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
82 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
84 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
78 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
97 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
41 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
128 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
53 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
140 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 https:/...
2
votes
1answer
92 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
58 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 ...
2
votes
2answers
119 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 = project.getToolingConnection()....
3
votes
2answers
103 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 trial-and-...
-1
votes
1answer
63 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
87 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
63 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
136 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 ...
1
vote
1answer
46 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 https://developer.salesforce....
2
votes
1answer
79 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 ...