---
title: "Create Attestation View Set"
method: POST
path: "/v2/consumers/{consumer_id}/bill-reporting/attestation/"
tags: ["billReporting"]
---

# Create Attestation View Set

`POST /v2/consumers/{consumer_id}/bill-reporting/attestation/`

0) Validate the Request input params
1) Validate the Request Token and get the Partner
2) Check that consumer is onboarded on Bloom Enablement
3) Get tradeline by the id
4) Make some validation for the tradeline (eligible, already open, etc.)
6) Check category to define the vars to send
7) Open a tradeline for the consumer

## Path parameters

- `consumer_id` string, required

## Headers

- `Authorization` string, required

## Request body

- OpenTradelineInput
  - `tradeline_id` string, uuid, required
  - `is_primary_address` boolean
  - `lease_start_date` string, date
  - `has_other_mortgage_or_rent` boolean
  - `service_phone` string, nullable
  - `utility_types` OpenTradelineInputUtilityTypesItems[] — List of utility types, e.g., ['ELECTRIC', 'WATER']

## Response `201`

- unknown

---

[API](https://skmtc.net/upwardli/apis/api-reference.md) · [All operations](https://skmtc.net/upwardli/apis/api-reference/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/upwardli/api-reference/revisions/8a237f1f704f/schema)
