Compartir a través de


API de plataforma digital: servicio para miembros

Un miembro es cualquier entidad que tiene una relación financiera con Xandr y cada cliente es un único miembro. El personal de Xandr registra los miembros en el servicio de miembros y toda la actividad de API debe estar asociada a un miembro. Tenga en cuenta que el servicio de miembro no concede acceso a la API ni a la interfaz de usuario. Cada miembro tiene varios usuarios que tienen sus propias credenciales de API y interfaz de usuario, y son administrados por el servicio de usuario.

Miembros y contratos

Para poder comprar o vender anuncios, un miembro necesita un contrato con Xandr. Este contrato establecerá términos financieros y facilidades de crédito (si procede) y vinculará al miembro a los términos y condiciones de Xandr, como la calidad del contenido y el uso de información de identificación personal.

API de REST

Http (método) Endpoint Description
GET https://api.appnexus.com/member Ver el miembro
GET https://api.appnexus.com/member?id=MEMBER_ID Ver un miembro determinado, si tiene varios
GET https://api.appnexus.com/member/meta Averigüe por qué campos puede filtrar y ordenar
PUT https://api.appnexus.com/member?id=MEMBER_ID Modificación de un miembro existente
POST https://api.appnexus.com/member Agregar un nuevo miembro (solo Administración)

Campos JSON

Campo Tipo Descripción
allow_ad_profile_override Booleano Si truees , las restricciones de calidad del anuncio en default_ad_profile_id tendrán prioridad sobre las restricciones de calidad de anuncios definidas en el nivel de ubicación. Por ejemplo, si restringes el Anunciante X en el perfil de calidad de anuncios predeterminado en el nivel de red, pero no restringes el Anunciante X en el nivel de ubicación, el Anunciante X seguirá estando restringido. Si establece esto false en , la configuración en el nivel de selección de ubicación tendrá prioridad.

Nota: Si establece esto trueen , también debe establecer .default_ad_profile_id

Valor predeterminado: true
allow_non_cpm_payment Booleano Valor predeterminado: true
app_contract_accepted Booleano Todavía no se admite. Indica si el miembro ha aceptado los términos del contrato de servicio de Xandr para el intercambio de Xandr. Los usuarios que no son administradores solo pueden cambiar este campo de False a True. Para establecerlo desde True a False, póngase en contacto con su representante de Xandr.

Valor predeterminado: false
audit_notify_email string Cada vez que Xandr audita una creatividad que pertenece a este miembro, se envía una respuesta detallada a esta dirección de correo electrónico. La respuesta incluye el estado de auditoría del creativo y los motivos por los que la creatividad no ha superado la auditoría. Este campo admite varias direcciones de correo electrónico separadas por comas. También se puede usar para la notificación de auditoría de dominio (vea domain_blocklist_email a continuación).
buyer_clearing_fee_pct double solo Administración. El porcentaje del CPM pagado por el inventario cobrado como cuota en determinados casos. Consulte el contrato para obtener más información.
buyer_credit_limit double solo Administración. Límite de crédito con Xandr que se tiene en cuenta cuando el miembro compra inventario.
contact_email string El contacto de correo electrónico de este miembro.
content_categories matriz de objetos Una lista de categorías disponibles que puede aplicar a publicadores, sitios y ubicaciones. El miembro puede personalizarlo. La matriz tiene este formato.
contract_allows_unaudited Booleano solo Administración. Consulte default_campaign_trust y default_campaign_allow_unaudited para obtener información sobre el inventario revisado por Xandr. Si el contrato no le permite ejecutarse en un inventario no revisado por Xandr por algún motivo, será false.

Valor predeterminado: true
creative_size_fee_per_gb float Solo lectura. Cuota que se cobra por GB para una creatividad que supera el valor de creative_size_minimum_bytes.
creative_size_minimum_bytes Entero Solo lectura. Tamaño por encima del cual una creatividad se considera demasiado grande. Al miembro se le cobra un cargo por encima del límite creativo por servir a un creativo de mayor tamaño.
daily_budget Dinero El presupuesto de seguridad para su miembro, en dólares estadounidenses. El presupuesto de seguridad establece un límite de todo el miembro para el costo diario de los medios de CPM en el inventario de terceros. Esto ayuda a limitar el riesgo de sobrespendencia involuntaria debido a errores de tráfico y configuración de campañas. Su presupuesto de seguridad siempre funciona en el timezone de su miembro y se restablece cada día a las 12 am.

Para controlar quién recibe notificaciones por correo electrónico cuando se acerca el presupuesto de seguridad, use el send_safety_budget_notifications campo en el Servicio de usuario.

Valor predeterminado: null
daily_budget_imps Entero El presupuesto de seguridad para su miembro, en impresiones. Consulte daily_budget anteriormente para obtener más detalles.

Valor predeterminado: null
daily_imps_self_audited Entero
daily_imps_unaudited Entero
daily_imps_verified Entero
deal_types matriz de objetos Valor predeterminado: null
default_accept_data_provider_usersync Booleano Consulte default_accept_supply_partner_usersync.

Valor predeterminado: true
default_accept_deals Booleano Si truees , el acceptance_status campo del servicio de configuración del comprador de ofertas tiene activecomo valor predeterminado , si falsees , el acceptance_status valor predeterminado es pending.

Valor predeterminado: true
default_accept_demand_partner_usersync Booleano Consulte default_accept_supply_partner_usersync.

Valor predeterminado: true
default_accept_supply_partner_usersync Booleano Usamos píxeles para sincronizar los identificadores de usuario entre Xandr y nuestros principales asociados de suministro que no son de plataforma, como Google, y proveedores de datos de terceros. Esto aumenta nuestra capacidad para aplicar límites de frecuencia y recencia y segmentar datos a través de Internet. Puede optar por no participar en la sincronización de usuarios; sin embargo, esto reduce nuestra capacidad de aplicar la información adecuada a sus campañas.

Valor predeterminado: true
default_ad_profile_id Entero Identificador del perfil de anuncio predeterminado que se va a usar. Esto es necesario cuando allow_ad_profile_override es true.
default_allow_cpa Booleano Valor predeterminado: true
default_allow_cpc Booleano Valor predeterminado: true
default_buyer_group_id Entero Se usa actualmente para una característica alfa.
default_campaign_allow_unaudited Booleano Puedes optar por aplicar criterios de calidad de inventario a tus campañas (atributos confidenciales, audiencia prevista, etc.). Si este campo es false, se aplicarán determinados criterios de calidad de inventario de forma predeterminada a cada campaña. Puedes invalidarlo en cualquier momento en el Administrador de campañas o a través del perfil de la campaña. Si truees , no se aplicará ningún criterio de calidad de inventario a tus campañas a menos que lo apliques manualmente.

Valor predeterminado: false
default_campaign_trust enumeración Xandr revisa una parte significativa del inventario y aplica atributos de calidad, y también anima a los miembros que venden en nuestra plataforma a revisar su inventario de la misma manera. Si desea que las campañas se ejecuten de forma predeterminada solo en el inventario revisado por Xandr, establezca este campo "appnexus"en . Si desea establecer de forma predeterminada la configuración de confianza del vendedor, que puede incluir el inventario revisado por el vendedor y no revisado, establezca este campo en "seller". Puede invalidar esto con el perfil de la campaña.
Posibles valores:
- seller
- appnexus

Valor predeterminado: appnexus
default_content_retrieval_timeout_ms Entero Tiempo de espera predeterminado, especificado en milisegundos, para todas las ubicaciones creadas por este miembro. El valor predeterminado de 0 significará que no se proporcionará contenido mediado.

Nota: El campo de la content_retrieval_timeout_ms ubicación en sí puede invalidar esta configuración.

Valor predeterminado: 0
default_country matriz de objetos Los objetos son:
- "country_id"
- "country_name"
- "country_code"

Valor predeterminado: null
default_currency string Moneda predeterminada para este miembro. Se puede invalidar en niveles más granulares. Para los posibles valores de moneda, use el Servicio de moneda.

Valor predeterminado: USD
default_enable_for_mediation Booleano Si las ubicaciones creadas por este miembro están habilitadas para servir a los creativos de mediación de forma predeterminada. Incluso si este campo está establecido falseen , el enable_for_mediation campo de la ubicación en sí puede invalidar el comportamiento definido aquí.

Valor predeterminado: false
default_placement_id Entero Identificador de ubicación que se usará como valor predeterminado cuando se llame a una etiqueta de vendedor inactiva o inexistente.
developer_id Entero Solo lectura. El identificador del desarrollador, si el miembro está desarrollando en la plataforma de Xandr (por ejemplo, para El Marketplace de aplicaciones).
domain_blocklist_email string Cuando Xandr encuentra que los dominios que pertenecen a este miembro infringen sus estándares y directivas de auditoría, los dominios se colocan en una lista de bloqueo y se envía un correo electrónico a esta dirección de correo electrónico. El correo electrónico identifica la dirección URL del dominio, el promedio de impresiones diarias y los motivos de la lista de bloqueos de cada dominio que ha promediado al menos 10 000 impresiones diarias en los últimos 7 días. Los dominios bloqueados que promediaron menos de 10 000 impresiones diarias en los últimos 7 días no se incluyen en el correo electrónico.

Nota: Si no se proporciona ninguna dirección de correo electrónico aquí, se usa la dirección de correo electrónico en .audit_notify_email
dongle string Código que se usa como contraseña para la salida de depuración de un miembro.
email_code string(50) Email código es un valor único que se usa cuando las ubicaciones se procesan a través de nuestra herramienta de procesamiento de etiquetas de correo electrónico. Debe ser un valor alfanumérico.
enable_click_and_imp_trackers Booleano solo Administración. Si truees , se pueden crear rastreadores de impresiones y clics externos en .

Valor predeterminado: false
entity_type enumeración solo Administración. Un campo heredado que se puede usar en el futuro. Valores posibles: "reseller" o "direct" (en desuso).

Valor predeterminado: "reseller"
expose_eap_ecp_placement_settings Booleano En desuso a partir de marzo de 2011.
expose_optimization_levers Booleano solo Administración. Si truees , se muestran las palancas de optimización en .

Valor predeterminado: false
floor_optimization matriz de objetos Solo lectura. Indica si la optimización de suelo está habilitada para este miembro y proporciona el identificador del postor de un proveedor de precios en tiempo real. Consulte Optimización de suelo a continuación para obtener las definiciones de los objetos de esta matriz. También se puede establecer en null para deshabilitar la característica.
id Entero Identificador del miembro.

Obligatorio en: PUT
interface_domain string(100) Este campo está en desuso.
interface_domain_beta string(100) Este campo está en desuso.
inventory_trust matriz de objetos Esto controla a quién compra y si Xandr usará su información de calidad y categoría para la selección de destino. Consulte Confianza de inventario a continuación para obtener más detalles.
is_iash_compliant Booleano solo Administración. Si un miembro vendedor es conforme a IASH, se colocará un logotipo junto al nombre del miembro en el Centro de partners.

Valor predeterminado: false
last_modified Timestamp Marca de tiempo de la última modificación de este miembro.
max_hosted_video_size Entero solo Administración. Tamaño máximo de archivo para las creatividades de vídeo hospedadas en streaming. Además de limitar el tamaño del archivo, al establecer este campo, el miembro puede hospedar vídeos con Xandr.
mediation matriz de objetos Solo lectura. Indica si los ajustes de puja automáticos y la sincronización de informes están habilitados para este miembro. Vea Mediación a continuación para obtener las definiciones de los objetos de esta matriz.
member_brand_exceptions matriz de objetos Matriz de identificadores de marca. Las creatividades asociadas a estas marcas podrán servir más de una vez por carga de página en las páginas de los editores (4 en las páginas de los editores que hayan habilitado límites de página de venta a través del seller_page_cap_enabled campo del Servicio de publicador). También puede agregar excepciones de marca por publicador mediante el publisher_brand_exceptions campo del servicio publisher. Consulte Excepciones de marca de miembro para obtener las definiciones de los objetos almacenados en esta matriz.

Valor predeterminado: n/a
name string Nombre del miembro.

Obligatorio en: POST
native_custom_keys matriz de objetos Algunos vendedores de publicidad nativa requieren que los compradores usen "custom keys" para dirigirse a su inventario. Estas claves variarán de miembro a miembro. Este campo permite a los vendedores definir qué valores personalizados les gustaría que los compradores pasaran a través de una creatividad nativa. Para obtener más información, vea Claves personalizadas nativas a continuación.

Nota: Puede obtener una lista de claves personalizadas nativas mediante las claves personalizadas nativas de solo lectura.

Valor predeterminado: null
no_reselling_priority Entero Este valor se usa para determinar si las pujas RTB pueden competir con las campañas administradas. Para que una puja de RTB pueda competir con una oferta administrada por una impresión, el valor de este campo debe ser mayor que la prioridad de la oferta administrada.

Por ejemplo, supongamos que tiene la siguiente subasta y configuración. En este ejemplo, la puja RTB no competirá, aunque su precio de puja sea mayor. Para que RTB compita con esta impresión, no_reselling_priority tendría que ser 9 o superior.

Además, cuando se permite la reventa para una impresión, se permitirá que la demanda administrada estándar de prioridad más alta compita con la demanda garantizada de mayor prioridad (así como con RTB).
pitbull_segment_id Entero Nota: Este campo ha quedado en desuso.
pitbull_segment_value Entero Nota: Este campo ha quedado en desuso.
platform_exposure enumeración Esto determina si el miembro aparece y cómo aparece en la pestaña Compradores del Administrador de calidad de anuncios en y en el servicio Miembro de la plataforma . Posibles valores:
- "public" = Se muestra el nombre del miembro.
- "private" = Se muestra el identificador de miembro.
- "hidden" = El miembro no aparece.

Nota:
- Si se establece platform_exposure"hidden" en , se ocultará el miembro "name" y "domain" los campos en nuestro archivo de sellers.json y se mostrará el asiento del miembro como "is_confidential": 1. Vea el ejemplo.
Esto puede limitar la monetización del inventario, ya que es posible que algunos proveedores de servicios no decidan comprar impresiones a vendedores que no sean transparentes en el "schain" objeto.

- Si se establece platform_exposure en "public" , se mostrarán el miembro "name" y "domain" los campos en nuestro archivo de sellers.json . Vea el ejemplo.

- primary_type debe ser o "buyer""network" para que aparezca en la pestaña Compradores del Administrador de calidad de anuncios en .

Valor predeterminado: "public"
plugins matriz Complementos que los usuarios ven en la pestaña Aplicaciones. Consulte Complementos a continuación para obtener más detalles.
plugins_enabled Booleano solo Administración. Si truees , la pestaña Aplicaciones se muestra en .

Valor predeterminado: false
pops_enabled_UI Booleano solo Administración. Si truees , se muestra la compatibilidad con anuncios emergentes en .

Valor predeterminado: false
prioritize_margin Booleano Si se establece en true Xandr, se realizará una comprobación de puja o no puja para las campañas administradas en función de la configuración de margen mínimo del elemento de línea. Si se establece en false Xandr, no realizará ninguna comprobación de puja o de oferta para campañas administradas basadas en el artículo de línea mínimo.

Valor predeterminado: false
reporting_decimal_type enumeración Marca decimal usada en los informes. Esta configuración se puede invalidar en los niveles de usuario e informe (consulte "reporting_decimal_type" servicio de usuario yservicio de informes). Posibles valores:
- "comma"
- "decimal" (punto)

Valor predeterminado: "decimal"
reselling_description string Esta descripción no se usa actualmente en .
reselling_exposure enumeración Independientemente de si se va a exponer el inventario del miembro a la plataforma para revenderlo en marketplace en tiempo real. Valores posibles: "public" o "private".

Valor predeterminado: "private"
reselling_exposed_on string Fecha y hora a la que reselling_exposure se cambió a "public"
seller_member_groups matriz de objetos solo Administración. Especifica información sobre los grupos de vendedores a los que pertenece este miembro. Para obtener más información, consulte El grupo de miembros del vendedor a continuación.
seller_revshare_pct Entero solo Administración. Si este miembro es un vendedor y tiene un acuerdo de distribución de ingresos con Xandr, la parte Xandr del reparto de ingresos se indica aquí.
serving_domain object solo Administración. Dominio a través del cual se sirven los anuncios. El formato del objeto es {"cname":"ad.domain.com","type":null}
sherlock_notify_email string Cada vez que Sherlock examina una creatividad que pertenece a este miembro, se envía una respuesta a esta dirección de correo electrónico. La respuesta incluye el estado de auditoría del creativo y los motivos por los que la creatividad no ha superado la auditoría. Esta dirección de correo electrónico también recibirá notificaciones de límite de objetos, enviadas cuando alcance el 85, el 95 y el 100 por ciento del límite de un objeto. Este campo admite varias direcciones de correo electrónico separadas por comas.
short_name string Nombre descriptivo de la dirección URL que se usará según sea necesario.
standard_sizes matriz Lista de tamaños que se incluyen en la lista desplegable tamaños estándar de al crear creatividades. La matriz tiene el siguiente formato:
[{"width":"120","height":"600","is_standard":true},{"width":"160","height":"600","is_standard":true}, ... ,{"width":"728","height":"90","is_standard":true},{"width":"800","height":"60","is_standard":false}]
state enumeración Estado del miembro. Valores posibles: "active" o "inactive".
thirdparty_pixels matriz Solo lectura. Matriz de píxeles de terceros asociados al miembro. Puede adjuntar automáticamente estos píxeles a todas las creatividades propiedad de este miembro mediante el servicio Pixel de terceros o adjuntarlos individualmente en el nivel creativo mediante el servicio Creative.

Valor predeterminado: null
timezone enumeración Zona horaria del miembro. Consulte Zonas horarias de API para obtener más información y valores aceptados. Para cambiar la zona horaria predeterminada de un anunciante individual, use el Servicio de anunciante. Si no se especifica ninguna zona horaria en el Servicio de anunciantes, los anunciantes heredan la zona horaria del miembro.

Valor predeterminado: "EST5EDT"
use_insertion_orders Booleano Si truees , use pedidos de inserción (un nivel organizativo por encima de los elementos de línea) para este miembro.

Valor predeterminado: false
visibility_profile_id Entero Identificador del perfil de visibilidad opcional asociado al miembro. Consulte el servicio de perfil de visibilidad para obtener más detalles.

Valor predeterminado: null
website_url string El sitio web de la empresa para este miembro. Esto se usa en varias áreas en las que se muestran los detalles del contacto.

Content_categories formato de matriz

[{"id":"2950","name":"Animals"},{"id":"2951","name":"Arts
& Humanities"}, ...
,{"id":"2977","name":"Travel"}]

Subasta y configuración para no_reselling_priority

Tipo de puja Precio de la oferta Prioridad
RTB $5 8 (no_reselling_priority)
Administrados $3 8 (prioridad)

Establecer en platform_exposurehidden

{
"seller_id": "7694",
"seller_type": "INTERMEDIARY",
"domain": "groupm.com",
"name": "Xaxis – Slovakia Marketplace"
}

Establecer en platform_exposurepublic

{
"seller_id": "8253",
"is_confidential": 1,
"seller_type": "PUBLISHER"
}

Servidor de registro

Nota:

El servidor de registros solo se aplica a los clientes de Publisher Ad Server.

Campo Tipo Descripción
server_of_record object Para algunos artículos de línea, el indicador de rendimiento más importante es que el elemento de línea entrega su presupuesto en su totalidad y uniformemente en sus fechas de vuelo. Este objeto se usa para contener detalles de configuración relacionados con estos elementos de línea.

Valor predeterminado: null
enforce_true_priority_tiers Booleano En desuso.
Para obtener más información sobre los elementos de línea de entrega garantizada, vea la delivery_goal matriz en el servicio de elementos de línea.

Valor predeterminado: false
guaranteed_delivery_enabled Booleano Si truees , este miembro tiene acceso a las características de entrega garantizadas.

Valor predeterminado: false
guaranteed_delivery_version Entero Esta marca temporal denota la versión del algoritmo de ritmo de entrega garantizada que se usa. Se puede establecer en el nivel de elemento de línea o miembro. La marca se quitará cuando se publique la nueva versión (2) del algoritmo en toda la plataforma. Valores permitidos:
1
2

Valor predeterminado: null

Claves personalizadas nativas

Campo Tipo Descripción
custom_key string Clave definida por el vendedor que define la información que el vendedor desea que el comprador pase a través de un creativo nativo.

Píxeles de terceros

La thirdparty_pixels matriz contiene los campos de la tabla siguiente. Estos campos son de solo lectura. Para actualizar o crear píxeles de terceros o adjuntar píxeles de terceros a todas las creatividades propiedad del miembro, use el servicio Pixel de terceros. Para adjuntar píxeles de terceros a creatividades individuales, use el Servicio creativo.

Campo Tipo Descripción
active Booleano Solo lectura. Estado actual del píxel (true = active).
audit_status string Solo lectura. Estado de auditoría del píxel.
id Entero Solo lectura. Identificador del píxel.
name string Solo lectura. Nombre completo del píxel.

Confianza de inventario

Campo Tipo Descripción
default_allow_unaudited Booleano Si truees , las campañas que usan el filtrado de calidad del inventario permitirán el inventario no auditado de los vendedores a menos que se invalide en la members matriz.
default_trust enumeración Posibles valores:
- appnexus: las campañas que usan el filtrado de calidad de inventario solo comprarán inventario auditado por Xandr a los vendedores a menos que se invaliden en la matriz de miembros.
- seller: el filtrado de calidad del inventario permitirá el inventario auditado por el miembro vendedor de Xandr.
members matriz Para cada miembro de la venta, controla los controles prohibidos o aptos para venderle, si confía en su auditoría de inventario y si permite el inventario no auditado de ellos.

Grupo de miembros del vendedor

Solo los administradores pueden escribir todos los campos del seller_member_group objeto.

Campo Tipo Descripción
created_on date Marca de tiempo que indica cuándo se creó este grupo de miembros del vendedor.
description string Especifica una descripción de este grupo de miembros del vendedor.
display_order Entero Especifica el orden en el que se mostrará este grupo de miembros del vendedor en . El valor predeterminado es 5.
id Entero Especifica el identificador único de este grupo de miembros del vendedor.
last_modified date Marca de tiempo que indica cuándo se modificó por última vez este grupo de miembros del vendedor.
name string Especifica el nombre de este grupo de miembros del vendedor.

Complementos

Campo Tipo Description Obligatorio activado
id Entero Identificador del complemento.
status enumeración Estado del complemento. Si "available" el usuario aún no ha instalado el complemento; si "installed", el usuario ha instalado el complemento; si "accept_permissions", el usuario ha instalado el complemento, pero los cambios en el complemento requieren que el usuario acepte explícitamente los cambios antes de seguir usándolo. Posibles valores:
- "available"
- "installed"
- "accept_permissions"

Excepciones de marca de miembro

Campo Tipo Description Obligatorio activado
brand_id Entero Identificador de la marca cuyas creatividades asociadas desea permitir atender más de una vez por carga de página en el inventario de publicadores habilitados para mayúsculas de página. Esta configuración solo surtirá efecto en los publicadores que haya habilitado para el límite de páginas estableciendo el seller_page_cap_enabled campo true en en el servicio de publicador. Para obtener más información sobre las marcas, consulte el Servicio de marca.

Optimización del suelo

Campo Tipo Description Obligatorio activado
active Booleano Si truees , este miembro tiene habilitada la optimización de suelo.
bidder_id integer Identificador de un proveedor interno de precios en tiempo real que realiza la optimización de suelo.

Mediación

Campo Tipo Description Obligatorio activado
auto_bid_adjustment_enabled Booleano Si truees , este miembro puede usar la característica de ajuste automático de pujas, en la que Xandr sugiere una oferta en función de una estimación de lo que pagará la red y actualiza automáticamente la oferta a medida que cambian las condiciones.
reporting_sync_enabled Booleano Si truees , este miembro puede usar la característica de sincronización de informes, en la que se pueden extraer datos de informes de redes de terceros de los servidores de esa red. Estos datos se usan para crear informes diarios y supervisar las tendencias directamente desde Xandr.

Ejemplos

Ver el miembro

$ curl - b cookies 'https://api.appnexus.com/member'
{
    "response": {
        "status": "OK",
        "member": {
            "id": 186,
            "name": "My Network",
            "whitelabel_support_email": null,
            "reselling_description": null,
            "state": "active",
            "no_reselling_priority": 6,
            "entity_type": "reseller",
            "buyer_clearing_fee_pct": null,
            "default_placement_id": null,
            "default_buyer_group_id": null,
            "thirdparty_pixels": [{
                "id": 656,
                "name": "sample pixel",
                "audit_status": "pending",
                "active": true
            }, {
                "id": 311,
                "name": "another sample pixel",
                "audit_status": "pending",
                "active": true
            }],
            "interface_domain": null,
            "interface_domain_beta": null,
            "content_categories": [{
                "id": "10432",
                "name": "Pets & Animals"
            }, {
                "id": "10433",
                "name": "Fun & Trivia"
            }, {
                "id": "10434",
                "name": "Autos & Vehicles"
            }, {
                "id": "10435",
                "name": "Beauty & Personal Care"
            }, {
                "id": "10436",
                "name": "Business & Industry"
            }, {
                "id": "10437",
                "name": "Computers & Electronics"
            }, {
                "id": "10438",
                "name": "Arts & Entertainment"
            }, {
                "id": "10439",
                "name": "Finance"
            }, {
                "id": "10440",
                "name": "Food & Drink"
            }, {
                "id": "10441",
                "name": "Games"
            }, {
                "id": "10442",
                "name": "Health"
            }, {
                "id": "10443",
                "name": "Home & Garden"
            }, {
                "id": "10444",
                "name": "Internet & Telecom"
            }, {
                "id": "10445",
                "name": "Lifestyles"
            }, {
                "id": "10446",
                "name": "Local News"
            }, {
                "id": "10447",
                "name": "News"
            }, {
                "id": "10448",
                "name": "Online Communities"
            }, {
                "id": "10449",
                "name": "Photo & Video Sharing"
            }, {
                "id": "10450",
                "name": "Real Estate"
            }, {
                "id": "10451",
                "name": "Recreation"
            }, {
                "id": "10452",
                "name": "Reference & Language"
            }, {
                "id": "10453",
                "name": "Science"
            }, {
                "id": "10454",
                "name": "Shopping"
            }, {
                "id": "10455",
                "name": "Sports"
            }, {
                "id": "10456",
                "name": "Consumer Electronics"
            }, {
                "id": "10457",
                "name": "Travel"
            }, {
                "id": "16040",
                "name": "test"
            }],
            "default_ad_profile_id": 19040,
            "email_code": null,
            "serving_domain": {
                "cname": null,
                "type": null
            },
            "reselling_exposure": "public",
            "reselling_exposed_on": "2011-07-15 20:35:17",
            "last_modified": "2011-11-16 20:51:33",
            "standard_sizes": [{
                "width": "120",
                "height": "600",
                "is_standard": true
            }, {
                "width": "160",
                "height": "600",
                "is_standard": true
            }, {
                "width": "300",
                "height": "250",
                "is_standard": true
            }, {
                "width": "468",
                "height": "60",
                "is_standard": true
            }, {
                "width": "728",
                "height": "90",
                "is_standard": true
            }, {
                "width": "180",
                "height": "150",
                "is_standard": false
            }, {
                "width": "234",
                "height": "600",
                "is_standard": false
            }, {
                "width": "430",
                "height": "600",
                "is_standard": false
            }],
            "buyer_credit_limit": 2000,
            "timezone": "EST5EDT",
            "seller_revshare_pct": null,
            "default_country": null,
            "dongle": "DONGLE",
            "platform_exposure": "hidden",
            "contact_email": null,
            "allow_ad_profile_override": true,
            "default_currency": "USD",
            "use_insertion_orders": false,
            "expose_optimization_levers": true,
            "pops_enabled_UI": true,
            "default_accept_supply_partner_usersync": true,
            "default_accept_data_provider_usersync": true,
            "default_accept_demand_partner_usersync": true,
            "short_name": "ANU",
            "expose_eap_ecp_placement_settings": true,
            "daily_imps_verified": null,
            "daily_imps_self_audited": null,
            "daily_imps_unaudited": null,
            "is_iash_compliant": false,
            "deal_types": null,
            "allow_non_cpm_payment": true,
            "default_allow_cpc": true,
            "default_allow_cpa": true,
            "visibility_profile_id": 8,
            "inventory_trust": {
                "default_trust": "appnexus",
                "default_allow_unaudited": false,
                "default_is_banned": false,
                "members": [{
                    "seller_member_id": "181",
                    "trust": "appnexus",
                    "allow_unaudited": false,
                    "is_banned": false
                }, {
                    "seller_member_id": "459",
                    "trust": "appnexus",
                    "allow_unaudited": false,
                    "is_banned": false
                }]
            },
            "seller_member_groups": [{
                "display_order": 1,
                "id": 2,
                "last_modified": "2016-01-26 18:23:38",
                "created_on": "2016-01-26 18:23:38",
                "name": "My Seller Group"
            }],
            "default_campaign_trust": "appnexus",
            "default_campaign_allow_unaudited": false,
            "contract_allows_unaudited": true,
            "active_contract": {
                "auditing_fee_per_creative": 0,
                "creative_priority_fee_1": 25,
                "creative_priority_fee_2": 25
            },
            "allow_priority_audit": true,
            "enable_mobile_ui": true,
            "contact_info": null,
            "audit_notify_email": null,
            "default_external_audit": false,
            "reporting_decimal_type": "decimal",
            "daily_budget": 500,
            "enable_click_and_imp_trackers": true,
            "plugins_enabled": true,
            "plugins": [{
                "id": "1",
                "status": "installed"
            }, {
                "id": "2",
                "status": "installed"
            }, {
                "id": "3",
                "status": "installed"
            }, {
                "id": "5",
                "status": "installed"
            }, {
                "id": "6",
                "status": "installed"
            }, {
                "id": "7",
                "status": "installed"
            }, {
                "id": "8",
                "status": "installed"
            }, {
                "id": "9",
                "status": "installed"
            }, {
                "id": "10",
                "status": "installed"
            }, {
                "id": "11",
                "status": "installed"
            }, {
                "id": "12",
                "status": "accept_permissions"
            }]
        },
        "count": 1,
        "start_element": 0,
        "num_elements": 100
    }
}

Actualizar el miembro

$ cat member_mod
{
    "member": {
        "id": 185,
        "reselling_exposure": "public"
    }
}
$ curl -b cookies -X PUT -d @member_mod 'https://api.appnexus.com/member?id=185'
{
    "response": {
        "status":"OK"
    }
}