Lista samtliga meddelanden i en bundle #
Quickstart #
curl -X GET https://api.ip1.net/v3/conversations/65e15d14f1234547890ghijkl/messages \
-H "Authorization: Bearer DIN_API_TOKEN"
Fetching details for all messages in a bundle
Call #
Endpoint: /bundles/{bundle}/messages
Methodology: POST
Example calls #
https://api.ip1.net/v3/conversations/65e15d14f1234547890ghijkl/messages
Call fields #
| Field name | Description of the project | Required | Type | Example |
| bundle | Bundle ID you want to retrieve a single message from | Yes | Query Parameter | 65e15d14f1234547890ghijkl |
Responsibility #
Returns a list of message objects
Example response data #
[
{
"id": "65eb3d14f784682890abc24f",
"recipient": "46700123456",
"status": "Delivered",
"price": 0.45,
"currency": "SEK",
"modified": "2026-03-09T14:35:00Z"
},
{
"id": "65eb3d14f784682890abc24g",
"recipient": "46700123448",
"status": "Delivered",
"price": 0.45,
"currency": "SEK",
"modified": "2026-03-09T14:36:00Z"
}
]
Response fields #
| Field name | Description of the project | Type | Example |
| id | Unique message ID. | string | "65eb3d14f784682890abc24f" |
| recipient | Recipient's phone number. | string | ”46700123456” |
| price | The cost of this specific message. | Number | 0.45 |
| currency | The currency for the cost. | string | ”SEK” |
| modified | Latest status update time. | DateTime | ”03/09/2026 2:35 PM” |
List a single message in a bundle #
Retrieves details for a single message based on its ID within a bundle.
Quickstart #
curl -X GET https://api.ip1.net/v3/bundles/65e15d14f1234547890ghijkl/messages/65eb3d14f1234567890abcdef \
-H "Authorization: Bearer DIN_API_TOKEN"
Call #
Endpoint: /bundles/{bundle}/messages/{id}
Methodology: GET
Example calls #
https://api.ip1.net/v3/bundles/65e15d14f1234547890ghijkl/messages/65eb3d14f1234567890abcdef
Call fields #
| Field name | Description of the project | Required | Type | Example |
| bundle | ID for the bundle you want to retrieve a single message from | Yes | Query Parameter | 65e15d14f1234547890ghijkl |
| id | ID of the individual message you want to retrieve | Yes | Query Parameter | 65eb3d14f1234567890abcdef |
Responsibility #
A list returns a specific message object
Example response data #
{
"id": "65eb3d14f784682890abc24f",
"recipient": "46700123456",
"status": "Delivered",
"price": 0.45,
"currency": "SEK",
"modified": "2026-03-09T14:35:00Z"
}
Response fields #
| Field name | Description of the project | Type | Example |
| id | Unique message ID. | string | "65eb3d14f784682890abc24f" |
| recipient | Recipient's phone number. | string | ”46700123456” |
| price | The cost of this specific message. | Number | 0.45 |
| currency | The currency for the cost. | string | ”SEK” |
| modified | Latest status update time. | DateTime | ”03/09/2026 2:35 PM” |
Used to retrieve the status and details of individual messages (per recipient) that are part of a specific campaign.
Quick start #
curl -X GET https://api.ip1.net/v3/bundles/65eb3d14f1234567890abcdef/messages \
-H "Authorization: Bearer API_TOKEN"
Call #
Endpoint: /bundles/{bundle}/messages
Methodology: GET
Example of call data #
https://api.ip1.net/v3/bundles/65eb3d14f1234567890abcdef/messages
Fields for call data #
| Field name | Description of the project | Required | Type | Example |
| bundle | The unique ID (from previous response) of the bundle you want to retrieve. | Yes | Param Path | "65eb3d14f1234567890abcdef” |
Responsibility #
A list of individual RCS messages.
Example of response data #
[
{
"id": "65eb3d14f784682890abc24f",
"recipient": "46700123456",
"status": "Delivered",
"price": 0.45,
"currency": "SEK",
"modified": "2026-03-09T14:35:00Z"
}
]
Fields for response data #
| Field name | Description of the project | Type | Example |
| id | Unique message ID. | string | "65eb3d14f784682890abc24f" |
| recipient | Recipient's phone number. | string | ”46700123456” |
| price | The cost of this specific message. | Number | 0.45 |
| currency | The currency for the cost. | string | ”SEK” |
| modified | Latest status update time. | DateTime | ”03/09/2026 2:35 PM” |