Manage existing plugins

Manage your plugins

In the Computing console, in the Plugin section, you can find all the plugins created by the selected organisation. Note that mediarithmics plugins aren't displayed in the list even if you can access them in Navigator.

Retrieving Plugin Information

Via API

To fetch details of a specific plugin, use:

GET https://api.mediarithmics.com/v1/plugins/:plugin_id

Path parameters

Name
Type
Description

plugin_id

string

The id of the plugin to retrieve

Response

{
    "status": "ok",
    "data": {
        "id": "xxxx",
        "organisation_id": "1",
        "plugin_type": "AUDIENCE_SEGMENT_EXTERNAL_FEED",
        "group_id": "com.mediarithmics.audience.externalfeed",
        "artifact_id": "google-ddp-connector",
        "current_version_id": "1234",
        "archived": false
    }
}

Retrieve properties

Via UI

All the plugin properties are displayed in the section Properties of the plugin version.

Via API

GET https://api.mediarithmics.com/v1/plugins/:plugin_id/versions/:version_id/properties

Path Parameters

Name
Type
Description

version_id

integer

The ID of your version

plugin_id

integer

The ID of your plugin

{
    "status": "ok",
    "data": [
        {
            "technical_name": "segment_name",
            "value": {
                "value": ""
            },
            "property_type": "STRING",
            "origin": "PLUGIN",
            "writable": true,
            "deletable": false
        },
        {
            "technical_name": "segment_description",
            "value": {
                "value": ""
            },
            "property_type": "STRING",
            "origin": "PLUGIN",
            "writable": true,
            "deletable": false
        },
        {
            "technical_name": "customer_user_identifier",
            "value": {
                "value": ""
            },
            "property_type": "STRING",
            "origin": "PLUGIN",
            "writable": true,
            "deletable": false
        },
        {
            "technical_name": "provider",
            "value": {
                "value": "mediarithmics"
            },
            "property_type": "STRING",
            "origin": "PLUGIN_STATIC",
            "writable": false,
            "deletable": false
        },
        {
            "technical_name": "name",
            "value": {
                "value": "Beeswax Audience Feed"
            },
            "property_type": "STRING",
            "origin": "PLUGIN_STATIC",
            "writable": false,
            "deletable": false
        }
    ],
    "count": 5
}

Check external services

GET https://api.mediarithmics.com/v1/plugins/:pluginId/versions/:versionId/external_services

Path Parameters

Name
Type
Description

plugin_id

string

The ID of your plugin

version_id

string

The ID of your version

{
    "status": "ok",
    "data": [
        {
            "id": "92",
            "url": "https://my.api.domain.com/",
            "technical_name": "technical_name",
            "enabled": true,
            "auth_token": null
        }
    ],
    "count": 1
}

Last updated

Was this helpful?