Internal applications

/internalApplications.get

GET https://admin-api.imid.infomaker.io/v1/internalApplications.get

Get internal application

Query Parameters

Name
Type
Description

internalApplicationId

string

Internal application ID

{
  "id": "Internal application ID",
  "serviceId": "Service id",
  "name": "my-internal-application",
  "description": "Description of speicific part xxx"
}

/internalApplications.list

GET https://admin-api.imid.infomaker.io/v1/internalApplications.list

List internal applications

Path Parameters

Name
Type
Description

string

[
  {
    "id": "Internal application ID",
    "serviceId": "Service id",
    "name": "my-internal-application",
    "description": "Description of speicific part xxx"
  }
]

/internalApplications.create

POST https://admin-api.imid.infomaker.io/v1/internalApplications.create

Create internal application

Request Body

Name
Type
Description

serviceId

string

Service id

name

string

Internal application name

description

string

Description of speicific part xxx

{
  "id": "Internal application ID",
  "serviceId": "Service id",
  "name": "my-internal-application",
  "description": "Description of speicific part xxx"
}

/internalApplications.createCredential

POST https://admin-api.imid.infomaker.io/v1/internalApplications.createCredential

Create internal application credentials

Request Body

Name
Type
Description

internalApplicationId

string

Internal application ID

{
  "id": "Internal application credential ID",
  "clientSecret": "xxxxxx",
  "sanitizedClientSecret": "x*****x"
}

/internalApplications.delete

POST https://admin-api.imid.infomaker.io/v1/internalApplications.delete

Delete internal application

Request Body

Name
Type
Description

internalApplicationId

string

Internal application ID

""

/internalApplications.deleteCredential

POST https://admin-api.imid.infomaker.io/v1/internalApplications.deleteCredential

Delete internal application credential

Request Body

Name
Type
Description

internalApplicationId

string

Internal application ID

internalClientCredentialId

string

Internal application credential ID

""

/internalApplications.modify

POST https://admin-api.imid.infomaker.io/v1/internalApplications.modify

Modify internal application

Request Body

Name
Type
Description

internalApplicationId

string

Internal application ID

name

string

Internal application name

description

string

Description of speicific part xxx

{
  "id": "Internal application ID",
  "serviceId": "Service id",
  "name": "my-internal-application",
  "description": "Description of speicific part xxx"
}

Last updated