POST /v2/offers
Create an offer
live_help Notes
assignment
This action requires one of theses roles:
Companies manager
settings Params
Param name | Description |
---|---|
offer | optional , nil allowed . Must be a Hash |
offer[title] |
required
. Must be String
The title. Maximum length is 255. |
offer[little_description] |
required
. Must be String
The little description. Maximum length is 140. Allow blank length is true. Allow nil length is true. |
offer[big_description] |
required
. Must be String
The big description. |
offer[salary] |
optional
, nil allowed
. Must be String
The salary. Maximum length is 255. Allow blank length is true. Allow nil length is true. |
offer[contract_type] |
required
. Must be one of: freelance , apprentice_ship , cdd , cdi , stage , cdd_partiel , cdi_partiel , stage_partiel , crea_startup .
The contract type. |
offer[email] |
required
. Must be String
The email. |
offer[address] |
required
. Must be String
The address. |
offer[city] |
required
. Must be String
The city. |
offer[zip] |
required
. Must be String
The zip. |
offer[country] |
required
. Must be one of: Afghanistan , Åland Islands , Albania , Algeria , American Samoa , Andorra , Angola , Anguilla , Antarctica , Antigua and Barbuda , Argentina , Armenia , Aruba , Australia , Austria , Azerbaijan , Bahamas , Bahrain , Bangladesh , Barbados , Belarus , Belgium , Belize , Benin , Bermuda , Bhutan , Bolivia, Plurinational State of , Bonaire, Sint Eustatius and Saba , Bosnia and Herzegovina , Botswana , Bouvet Island , Brazil , British Indian Ocean Territory , Brunei Darussalam , Bulgaria , Burkina Faso , Burundi , Cambodia , Cameroon , Canada , Cape Verde , Cayman Islands , Central African Republic , Chad , Chile , China , Christmas Island , Cocos (Keeling) Islands , Colombia , Comoros , Congo , Congo, The Democratic Republic of the , Cook Islands , Costa Rica , Côte d'Ivoire , Croatia , Cuba , Curaçao , Cyprus , Czech Republic , Denmark , Djibouti , Dominica , Dominican Republic , Ecuador , Egypt , El Salvador , Equatorial Guinea , Eritrea , Estonia , Ethiopia , Falkland Islands (Malvinas) , Faroe Islands , Fiji , Finland , France , French Guiana , French Polynesia , French Southern Territories , Gabon , Gambia , Georgia , Germany , Ghana , Gibraltar , Greece , Greenland , Grenada , Guadeloupe , Guam , Guatemala , Guernsey , Guinea , Guinea-Bissau , Guyana , Haiti , Heard Island and McDonald Islands , Holy See (Vatican City State) , Honduras , Hong Kong , Hungary , Iceland , India , Indonesia , Iran, Islamic Republic of , Iraq , Ireland , Isle of Man , Israel , Italy , Jamaica , Japan , Jersey , Jordan , Kazakhstan , Kenya , Kiribati , Korea, Democratic People's Republic of , Korea, Republic of , Kuwait , Kyrgyzstan , Lao People's Democratic Republic , Latvia , Lebanon , Lesotho , Liberia , Libya , Liechtenstein , Lithuania , Luxembourg , Macao , Macedonia, Republic of , Madagascar , Malawi , Malaysia , Maldives , Mali , Malta , Marshall Islands , Martinique , Mauritania , Mauritius , Mayotte , Mexico , Micronesia, Federated States of , Moldova, Republic of , Monaco , Mongolia , Montenegro , Montserrat , Morocco , Mozambique , Myanmar , Namibia , Nauru , Nepal , Netherlands , New Caledonia , New Zealand , Nicaragua , Niger , Nigeria , Niue , Norfolk Island , Northern Mariana Islands , Norway , Oman , Pakistan , Palau , Palestine, State of , Panama , Papua New Guinea , Paraguay , Peru , Philippines , Pitcairn , Poland , Portugal , Puerto Rico , Qatar , Réunion , Romania , Russian Federation , Rwanda , Saint Barthélemy , Saint Helena, Ascension and Tristan da Cunha , Saint Kitts and Nevis , Saint Lucia , Saint Martin (French part) , Saint Pierre and Miquelon , Saint Vincent and the Grenadines , Samoa , San Marino , Sao Tome and Principe , Saudi Arabia , Senegal , Serbia , Seychelles , Sierra Leone , Singapore , Sint Maarten (Dutch part) , Slovakia , Slovenia , Solomon Islands , Somalia , South Africa , South Georgia and the South Sandwich Islands , Spain , Sri Lanka , Sudan , Suriname , South Sudan , Svalbard and Jan Mayen , Swaziland , Sweden , Switzerland , Syrian Arab Republic , Taiwan , Tajikistan , Tanzania, United Republic of , Thailand , Timor-Leste , Togo , Tokelau , Tonga , Trinidad and Tobago , Tunisia , Turkey , Turkmenistan , Turks and Caicos Islands , Tuvalu , Uganda , Ukraine , United Arab Emirates , United Kingdom , United States , United States Minor Outlying Islands , Uruguay , Uzbekistan , Vanuatu , Venezuela, Bolivarian Republic of , Viet Nam , Virgin Islands, British , Virgin Islands, U.S. , Wallis and Futuna , Western Sahara , Yemen , Zambia , Zimbabwe .
The country. |
offer[latitude] |
optional
, nil allowed
. Must be Float
The latitude. |
offer[longitude] |
optional
, nil allowed
. Must be Float
The longitude. |
offer[valid_at] |
required
. Must be Fixnum
The valid at. . |
offer[invalid_at] |
required
. Must be Fixnum
The invalid at. Must be after the ‘valid at’ date. |
offer[min_duration] |
required
. Must be Fixnum
The min duration. |
offer[max_duration] |
optional
, nil allowed
. Must be Fixnum
The max duration. |
offer[document] |
optional
, nil allowed
. Must be File
The document. |
offer[slug] |
optional
, nil allowed
. Must be String
The slug. |
offer[pro_id] |
optional
, nil allowed
. Must be Fixnum
The pro id. |
offer[company_id] |
optional
, nil allowed
. Must be Fixnum
The company id. |
offer[target] |
required
. Must be one of: student , student_and_alumni .
The target. |