[{"label":"Latest (1.0)","version":"latest"}]
cloud-partner-navigator

Get Distributor Transactions

Description

Retrieves details about all transactions of a specified Distributor organization. The transaction list is paginated. Filtration and sorting of the transaction list can be done using appropriate parameters in request body.

  • Default Sorting Order: TRANSACTION_DATE (Descending)

Request

Request

URL

URL


post
https://console.navigator.vmware.com/cphub/api/seller/v1/distributors/{orgId}/transactions/search
Copy

Path Parameters

Path Parameters

string
orgId Required

ID of the partner organization in CSP


Query Parameters

Query Parameters

integer
pageLimit Optional

Number of results to be fetched per page


integer
pageStart Optional

Result number to be first on the page


Request Body

Request Body

DistributorTransactionSummaryRequest of mimetype application/json Optional

Distributor transaction summary filters and sorter

{
	"filters": [
		{
			"key": "TRANSACTION_ID",
			"operator": "LIKE",
			"value": "string"
		}
	],
	"sorter": {
		"key": "TRANSACTION_DATE",
		"operator": "ASC"
	}
}
array of object
filters Optional

A list of filters for transaction summary list for Distributor


sorter Optional

A sorter for transaction summary list for Distributor

Authentication

Authentication

This operation uses the following authentication methods.

Response

Response

Response Body

Response Body

200 OK

Returns DistributorTransactionSummaryPage of type application/json
{
	"current": 1,
	"next": 2,
	"results": [
		{
			"billingEngineOrderId": "12188",
			"customerRef": {
				"name": "Valley Mountain DD"
			},
			"id": "041894d2-6de0-4082-8f32-9705817b5e6b",
			"requester": "John",
			"resellerRef": {
				"name": "Partner Connect Test Acc39612",
				"orgId": "db38db96-dcc6-41e7-b88e-7793f0db77d2",
				"partnerId": "58844006"
			},
			"serviceRefs": [
				{
					"id": "0f1c0f8c-a658-4142-b73a-06aee1ac2f9b",
					"name": "VMware vRealize Operations Cloud",
					"serviceIcon": "https://console.cloud.vmware.com/csp/gateway/portal/assets/img/vrops.svg"
				}
			],
			"status": "ACTIVE",
			"subscriptionRef": {
				"billingEngineSubscriptionId": "M1213456",
				"id": "052822d5-14ad-4184-b2e1-df37e39d674a"
			},
			"transactionDate": "2020-12-03T10:30:17Z"
		},
		{
			"billingEngineOrderId": "123156",
			"customerRef": {
				"name": "San Diego University"
			},
			"id": "473a3ca7-8f52-43f6-badd-3f4049787574",
			"requester": "Mary",
			"resellerRef": {
				"name": "Partner Connect Test Acc39612",
				"orgId": "db38db96-dcc6-41e7-b88e-7793f0db77d2",
				"partnerId": "58844006"
			},
			"serviceRefs": [
				{
					"id": "tcq4LTfyZ_-UPdPAJIi2LhnvxmE_",
					"name": "VMware Cloud on AWS - real stg",
					"serviceIcon": "https://stg.skyscraper.vmware.com/assets/images/aws-icon.svg"
				}
			],
			"subscriptionRef": {
				"billingEngineSubscriptionId": "M2291688",
				"id": "141a69c4-223f-41f8-a4e1-e221fd9ea8fb"
			},
			"transactionDate": "2020-09-03T10:30:17Z"
		}
	],
	"totalResultsCount": 2
}
integer as int32
current Optional

First result on the current page


integer as int32
next Optional

First result on the next page


results Optional

Paginated list of transaction summary for Distributor


integer as int32
totalResultsCount Optional

The total number of results

Errors

Errors

ErrorResponse
400

Bad Request - The request is either incomplete or incorrect


ErrorResponse
401

Unauthorized - The request requires user authentication


ErrorResponse
403

Forbidden - User does not have permission for this operation


ErrorResponse
404

Not Found - The requested resource does not exist


ErrorResponse
500

Internal Server Error - Please contact support

Code Samples

Code Samples

cURL Command

curl -X POST -H "Content-Type: application/json" -d '{"filters":[{"key":"TRANSACTION_ID","operator":"LIKE","value":"string"}],"sorter":{"key":"TRANSACTION_DATE","operator":"ASC"}}' https://console.navigator.vmware.com/cphub/api/seller/v1/distributors/{orgId}/transactions/search


Feedback

Was this page helpful?