Problema al crear API, como enviar un json array?

Buenas tardes!

Estoy implementando un API de pago. He configurado el API en el panel de appive. Al hacer test la request sale asi:

    "data": {
        "affiliateCode": "141581ae-fb1f-4cfb-b21e-040a8851c265",
        "details": {
            "concept": "Pago de servicios",
            "productImageUrl": "url-notification",
            "quantity": "1",
            "unitPrice": "1"
        },
        "expireMinutes": "20",
        "externalCode": "1234",
        "failedUrl": "url-failed",
        "notificationUrl": "url-notification",
        "paymentDescription": "Pago de seviios",
        "successUrl": "url-notification",
        "withInvoice": "false"
    }

SIn embargo requiero que salga así (Con corchetes [] alrededor de details):

    "data": {
        "affiliateCode": "141581ae-fb1f-4cfb-b21e-040a8851c265",
        "details": [ {
            "concept": "Pago de servicios",
            "productImageUrl": "url-notification",
            "quantity": "1",
            "unitPrice": "1"
        } ],
        "expireMinutes": "20",
        "externalCode": "1234",
        "failedUrl": "url-failed",
        "notificationUrl": "url-notification",
        "paymentDescription": "Pago de seviios",
        "successUrl": "url-notification",
        "withInvoice": "false"
    }

Cómo puedo hacer ese cambio?

Gracias.

Al parecer ese es un Array, por lo que deberías de hacer el request en cada campo algo así:

details.0.concept
details.0.productImageUrl
details.0.quantity
details.0.unitPrice

En vez de los que tienes como:

details.concept
details.productImageUrl
details.quantity
details.unitPrice

De esta forma se enviarán como parte de un Array y te quedará con los corchetes

Gracias Jonatan! Lo haré de esa manera