Jira connect - descriptor file

Hello everyone,
I am working hard on creating a jira-connect app.
I am trying to upload the application with the following descriptor, but it constantly fail with the message below:

"key": "mycompany.for.jira.cloud",
"name": "App for Jira Cloud",
"description": "My description.",
"vendor": {
"name": "MyCompany Ltd.",
"url": "https://www.my-company.com"
"links": {
"self": "https://www.my-company.com"
"lifecycle": {
"installed": "/installed",
"uninstalled": "/uninstalled"
"scopes": [
"baseUrl": "https://blablabla.ngrok-free.app",
"authentication": {
"type": "jwt"

The message -

I verified the JSON’s correctness, and it is OK.
What else can I look for?

Hello @OmerLiberman ,

Not sure whether that’s the cause of the error or you just forgot to copy-paste it, but the provided example is missing the first open curly bracket on the top and this might be why it fails the validation.


1 Like