Deleting expense data as multipart/form-data

Deletes data on expenses uploaded to Yandex Metrica.

Note

You can't delete the Yandex Direct data.

Data is passed as multipart/form-data within the file parameter in CSV format. Specify which data should be deleted.

Required columns:

  • Date: String, a date in YYYY-MM-DD format or a range of dates in YYYY-MM-DD/YYYY-MM-DD format.

Optional columns:

  • UTMSource: String, utm_source label value.
  • UTMMedium: String, utm_medium label value.
  • UTMCampaign: String, utm_campaign label value.
  • UTMTerm: String, utm_term label value.
  • UTMContent: String, utm_content label value.
  • TrafficSource: First-level traffic source. Acceptable values are given in the table.
  • TrafficSourceDetail: Second-level traffic source. Acceptable values are given in the table.

Note

The values of UTM tags are case-sensitive. Make sure the case is exactly the same as in the uploaded data.

Request

POST

https://api-metrika.yandex.net/management/v1/counter/{counterId}/expense/delete

Path parameters

Name

Description

counterId*

Type: integer<int32>

ID of the counter for which you want to delete data.
Example: 2215573

Query parameters

Name

Description

comment

Type: string

Comment.

provider

Type: string

The data provider's name that could have been sent during the API upload of expenses. When the parameter value isn't specified, data for all providers will be deleted based on the conditions in the uploaded file.

Body

multipart/form-data
{
    "file": null
}

Name

Description

file*

Type: string<binary>

Responses

200 OK

OK

Body

application/json
{
    "uploading": {
        "id": 0,
        "create_time": "2022-12-29T18:02:01Z",
        "source_quantity": 0,
        "provider": "string",
        "comment": "string",
        "type": "string",
        "status": "string"
    }
}

Name

Description

uploading*

Type: ExpenseUploading

Information about expense uploads.

ExpenseUploading

Information about expense uploads.

Name

Description

comment

Type: string

Comment.

create_time

Type: string<date-time>

Upload time.

id

Type: integer<int64>

Upload ID.

provider

Type: string

Data provider name.

source_quantity

Type: integer<int32>

Number of rows in the source file.

status

Type: string

Upload status:

  • UPLOADED: Upload complete.
  • IN_PROGRESS: Upload in progress.
  • PROCESSED: Upload processed.

type

Type: string

Upload type:

  • EXPENSES: Expenses.
  • REMOVES: Deleting expenses.

No longer supported, please use an alternative and newer version.