An opportunity
| Name | Type | Description | Notes |
|---|---|---|---|
| name | str | The opportunity name | [optional] |
| amount | OpportunityAmount | [optional] | |
| close_date | datetime | Opportunity close date | [optional] |
| stage | str | Opportunity stage | [optional] |
| position | float | Opportunity record position | [optional] |
| created_by | AttachmentCreatedBy | [optional] | |
| updated_by | AttachmentUpdatedBy | [optional] | |
| company_id | UUID | [optional] | |
| point_of_contact_id | UUID | [optional] | |
| owner_id | UUID | [optional] |
from twentycrm_client.models.opportunity_for_update import OpportunityForUpdate
# TODO update the JSON string below
json = "{}"
# create an instance of OpportunityForUpdate from a JSON string
opportunity_for_update_instance = OpportunityForUpdate.from_json(json)
# print the JSON string representation of the object
print(OpportunityForUpdate.to_json())
# convert the object into a dict
opportunity_for_update_dict = opportunity_for_update_instance.to_dict()
# create an instance of OpportunityForUpdate from a dict
opportunity_for_update_from_dict = OpportunityForUpdate.from_dict(opportunity_for_update_dict)