I have a question about the api domain. I often see a custom_canvas_api_domain in my LTI parameters, even when I don't add the $Canvas.api.domain to my xml. BUT, it always shows my primary api domain (in my case
udel.instructure.com), even when I am on my test instance (
udel.test.instructure.com). So, as a work-around, I have been hard coding a value into a custom variable of my own. What I'm wondering is what value I'll get from $Canvas.api.domain. Is it always going to be the primary domain? I will need to understand this more fully when I start making API enabled LTI tools available on other Canvas instances.