Skip to main content

Feed

Connect with fellow Trailblazers. Ask and answer questions to build your skills and network.
2 answers
  1. Today, 3:36 PM

    Hi, @Rishikesh Yadav

    Based on your screenshot, everything seems to be done correctly. 

     

    Most likely, you're running the check in the wrong Playground or Salesforce Org where this user was not created.  

     

    Make sure to select the correct Salesforce Org — you can see which org is being checked at the bottom near the Check Challenge

    button.  

     

    Run the check in the correct org, and the challenge should be successfully verified.  

     

    Alternatively, you can simply create a new Playground and complete the task again from scratch.  

     

    Sincerely, 

    Mykhailo Vdovychenko 

    Bringing Cloud Excellence with IBVCLOUD OÜ 

0/9000

Hello, 

 

I am struggling with OCAPI. Wondering if anyone would have any idea with this. Much appreciated. 

 

For OCAPI data API version 25.6.  

get /catalogs/{catalog_id}/categories

you can pass two parameters according to the api doc

select & expand

 but i couldn't figure it out what value should go under here, I read the doc, used api explorer, tried google, tried gpt, tried guess the value, tried everything i could, still with no luck. very frustrated with the doc, can't really find much stuff that is useful. 

 -- 

Q1. Would anyone have any idea what are accepted value for these two parameters?

 

OCAPI data api endpoint /catalogs/{catalog_id}/categories

 

In the sample response json object from this endpoint, there are following sample properties available

{  ...  "id": "string",  "image": "string",  "last_modified": "2025-06-19T04:55:46.255Z",  "link": "string",  "name": {},  "online": true,  "page_description": {},  "page_keywords": {},  "page_title": {},  "parent_category_id": "string",  "paths": [    {      "id": "string",      "name": {}    }  ],  "position": 0,  "sorting_rules": [    {      "creation_date": "2025-06-19T04:55:46.255Z",      "description": "string",      "id": "string",      "last_modified": "2025-06-19T04:55:46.255Z",      "product_sorting_rule_steps": [        {          "attribute_id": "string",          "direction": "asc",          "is_system": true,          "position": 0,          "text_relevance_included": true,          "type_id": "string"        }      ],      "rule_context": "string",      "site": "string"    }  ],  "thumbnail": "string"  ...}

The "online" property controls if the category is online or offline, however there also online from and online to

 from the sfcc interface. 

 

 -- 

Q2: Where are these information (online from and to for categories) been stored in the category object or any object? 

 

api1.png

 

Appreciate your help with this! 

J.J. 

 

#Salesforce Developer @* Salesforce Developers *

2 answers
  1. Today, 1:40 AM

    Hi @Adishesh Mishra

     

     

    Appreciate your response on my questions. 

     

    Q1.

     

    While trying the following or single selection, I am getting error message "MalformedSelectorException"

    /catalogs/{catalog_id}/categories/test?select=id,name

    But when I tried with () when do selection, it seems to be working.

    /catalogs/{catalog_id}/categories/test?select=(id,name)

     

    So I take the api by default return all the fields/properties from categories or you can ask it to return only selected fields/properties? 

     

    Q2.

     

    While my assumption is the same that "online from" and "online to" are stored in category object, but I am unable to located these two fields from category object while trying with postman. I can only find field "online" 

     

    Would you be able to point out which field that is the online from and online to? 

    I am only be able to pull out the following information from category object, while there is a value set for online from and online to 

      "_v": "21.3", 

      "_type": "category", 

      "_resource_state": "", 

      "catalog_id": "xxx", 

      "categories": [ 

      ], 

      "creation_date": "2021-03-12T04:10:10.000Z", 

      "description": { 

          "default": "" 

      }, 

      "id": "sale", 

      "image": "", 

      "last_modified": "2025-06-23T01:31:03.481Z", 

      "link": "", 

      "name": { 

          "default": "Sale" 

      }, 

      "online": true,

     

      "page_description": { 

          "default": "" 

      }, 

      "page_title": { 

          "default": "" 

      }, 

      "parent_category_id": "root", 

      "position": 10.0, 

      "c_catBannerID": "", 

      "c_enableCompare": false, 

      "c_excludeFromFeed": false, 

      "c_fluentUploaded": false, 

      "c_giftCardTypeCategory": false, 

      "c_megaNavUnclickable": false, 

      "c_renderingTypePDP": "", 

      "c_seoHreflangDisable": false, 

      "c_seoHreflangUseCustom": false, 

      "c_showInMenu": true 

     

    Many thanks! 

    J.J

0/9000
4 answers
  1. Today, 3:15 PM

    @Preston Davis

      

    That's absolutely correct. When the Flow is deactivated, you can make changes to its settings. 

     

    Simply click on the Element, and a panel with its parameters will open on the right side. 

     

    That's where you can make the changes. 

     

    There's no need to look for any specific button like "Edit Element"That's absolutely correct. When the Flow is deactivated, you can make changes to its settings. Simply click on the Element, and a panel with its parameters will open on the right side.Sincerely, 

    Mykhailo Vdovychenko 

    Bringing Cloud Excellence with IBVCLOUD OÜ 

0/9000

Hello Team, 

 

I'm currently going through the Connect Data Cloud to Agentforce and Prompt Builder Project, I created the Data Cloud Playground. But i have not received Reset password email on my registered email id.  

 

#Trailhead Challenges  #Trailhead  #Agentforce

2 answers
  1. Today, 3:32 PM

    Hi, @Rahul Uttekar

    Usually, the email arrives immediately, but this happens when you CREATE an Einstein/Data Cloud/Agentforce AI Playground. 

     

    If you have previously created it but didn’t manage to activate it and are now trying to “reset the password” during authorization, the email won’t be sent. 

     

    In this case, you need to contact Salesforce Support and ask them to deactivate that Playground for you. 

     

    After that, you will be able to create a new one. 

     

    I had a similar situation, and it took two days to resolve the issue. 

     

    Sincerely, 

    Mykhailo Vdovychenko 

    Bringing Cloud Excellence with IBVCLOUD OÜ 

0/9000

Maybe I've been working on this for too long but I'm stumped on this. any tips on how to get passed this challenge on this Module would help me a lot. i have also been breezing through these until this one. I had already done the pre challenge in the module and did it fairly well but just looking for a second opinion and a fresh set of eyes in a way. 

 

#Trailhead Challenges

7 answers
  1. Today, 3:31 PM

    HI @Sophia Cheney

     

    I am from the Trailhead help team. We see that you have completed the 'Lightning Experience Customization' Module. kindly share the solution that helped you resolve the issue or please make sure to mark the response which helped you to resolve your query as 'Best Answer' so that it might help the fellow Trailblazer's who are facing the similar issue.

     

     Thank you!

0/9000
1 answer
  1. Today, 3:31 PM

    Hi, @ATHIRA R

     

    This sometimes happens. If it doesn't affect your ability to proceed with the challenge, just continue following the instructions and perform the "Check Challenge" at the end. 

0/9000

I have a custom action button on the Contact record to create an Opportunity record. We are a non-profit and use NPSP. This was created many years ago, before the current flow builder. 

I created a record trigger flow using fast field updates to update specific fields on an Opportunity record when a record is created. When I create an Opportunity from the New button on the Opportunity object the flow works great. When I create an Opportunity using the action button on the Contact object, the fields that should be updated by the flow are not.  

Any ideas on why this is happening? 

 

#Flow  #Salesforce Admin

3 answers
  1. Today, 3:30 PM

    @Derrick Abbey @Vuk Stajic thank you both for your interest in my issue. After receiving your responses, I dug deeper. I realized the criteria I was using for the decision if a Contact record is updated was faulty. It was based on the Account record type being Household, part of the NPSP package. The Account is a lookup and it is not populated until the record is saved. I changed the criteria and it works now!

0/9000

Hi All,    I'm Kamal Hinduja, a storyteller based in Geneva, Switzerland. I'm new to this community and excited to contribute positively to discussions while learning from everyone's insights.  Can anyone explain How do I create a custom Lightning component after completing the Lightning Web Components Trailhead module?    Thanks in Advance,    Kamal Hinduja Geneva Switzerland       

0/9000
2 answers
  1. Today, 3:29 PM

    Hi, @ATHIRA R

     

    Open Agentforce Agents and activate toggle: Enable the Agentforce (Default) AgentHi, Open Agentforce Agents and activate toggle: Enable the Agentforce (Default) AgentSincerely, Mykhailo Vdovychenko Bringing Cloud Excellence with IBVCLOUD OÜSincerely, 

    Mykhailo Vdovychenko 

    Bringing Cloud Excellence with IBVCLOUD OÜ

0/9000

In customize a Salesforce object module , create validation rules getting error . 

Please resolve my problem as soon as possible. Any one help and do my task sir /madam. 

In customize a Salesforce object module , create validation rules getting error

 

 

 

#Trailhead Challenges

7 answers
  1. Today, 3:28 PM

    Hi @Charan Karthik Gasthi

     

    I'm a member of Trailhead Help team. I see that you have created a case with us and the case owner has already reached out to you. If there is any other queries, the case owner will assist you further. Thanks!

0/9000