function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Ashutosh Rajput 5Ashutosh Rajput 5 

How can we get opportunity field information .i.e Created Date of particular field using metadata api..i have done this for all object field, But i want this for particular object like opportunity

My Code for all object is mentioned below. Please suggest me, if i want this for a particular object.

MetadataService.MetadataPort service = new MetadataService.MetadataPort();
service.SessionHeader = new MetadataService.SessionHeader_element();
service.SessionHeader.sessionId = UserInfo.getSessionId();

List<MetadataService.ListMetadataQuery> queries = new List<MetadataService.ListMetadataQuery>();    
MetadataService.ListMetadataQuery queryCustomField = new MetadataService.ListMetadataQuery();
queryCustomField.type_x = 'CustomField';
queries.add(queryCustomField);    
MetadataService.FileProperties[] fileProperties = service.listMetadata(queries, 25);
 
// Debug results
for(MetadataService.FileProperties fileProperty : fileProperties) {
  System.debug(fileProperty.fullName + ': createdby=' + fileProperty.createdByName + ', createddate=' + fileProperty.createdDate + ', manageableState=' + fileProperty.manageableState);
 }