Get Info Producer

Get Info Producer

Get the details of one producer, including the data or info types it is capable of producing, and the URL on which job requests should be made.

Request
URI
GET
https://{api_host}/dms/data-producer/v0alpha1/info-producers/{info_producer_id}
COPY
Path Parameters
string
info_producer_id
Required

The identifier of one producer.


Responses
200

Successful retrieval of the details of one data producer.

Returns ProducerInfo of type(s) application/json
{
    "supported_info_types": [
        "pmhistory"
    ],
    "info_job_callback_url": "string"
}
array of string
supported_info_types
Required

A list of those data types that this producer plans to produce.

string
info_job_callback_url
Required

The callback URL by which the DMS will notify the producer of a new job.


404

A data producer identified by info_producer_id cannot be found.

Returns ProblemDetails of type(s) application/problem+json
{
    "type": "string",
    "title": "string",
    "status": 400,
    "detail": "Required field 'counter_names' missing.",
    "instance": "string"
}
string
type
Optional

A URI representing the type of the problem.

string
title
Required

A short summary of the error.

number
status
Required

The HTTP Response code associated with this error.

string
detail
Required

A detailed description of the error.

string
instance
Optional

An optional URI of the instance involved in the problem.