Answers.Body: <p>Yes you can use the API CSV extension to import new events. Here is a good guide to do so: <a href="https://wapix.co/importing-events-to-civicrm/" rel="nofollow noreferrer">https://wapix.co/importing-events-to-civicrm/</a>.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-11-03T06:52:29.870Z
Answers.Text: thanks a lot. It worked. Important: "To import a set of new data, **omit** the Event ID field"
Answers.UserDisplayName: stefan
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-11-01T15:35:50.607Z
Answers.LastActivityDate: 2020-11-01T15:35:50.607Z
Answers.UserDisplayName: Andy Burns
Body: <p>how do one import/create multiple events from an existing .csv file?</p>
  <p>I checked the &quot;API csv Import&quot;-Extension (<a href="https://civicrm.org/extensions/api-csv-import-gui" rel="nofollow noreferrer">https://civicrm.org/extensions/api-csv-import-gui</a>). But this only updates existing events.</p>
  <ol>
  <li>Does anybody know a different method?</li>
  </ol>
  <p>or</p>
  <ol start="2">
  <li>I thought of creating multiple &quot;empty&quot; events with only an event-id and then updating it through the api-csv-import-ui. Can somebody give me a hint how to do that? (I am not super experienced with the api). Or even providing me with a code snippet, for create multiple events with event-ids from x-y.</li>
  </ol>
  <p>Thanks in advance.
  Stefan</p>
  <hr />
  <p>I am using</p>
  <ul>
  <li>drupal7</li>
  <li>CiviCRM 5.30.1.</li>
  </ul>
  
Tags: <civievent><api>
Title: How to import/create multiple events from .csv?
ThreadText: # How to import/create multiple events from .csv?
  
  (Asked by: username_0 on 2020-10-31)
  
  how do one import/create multiple events from an existing .csv file?
  
  I checked the "API csv Import"-Extension (<https://civicrm.org/extensions/api-csv-import-gui>). But this only updates existing events.
  
  1. Does anybody know a different method?
  
  or
  
  2. I thought of creating multiple "empty" events with only an event-id and then updating it through the api-csv-import-ui. Can somebody give me a hint how to do that? (I am not super experienced with the api). Or even providing me with a code snippet, for create multiple events with event-ids from x-y.
  
  Thanks in advance.
  Stefan
  
  ---
  
  I am using
  
  * drupal7
  * CiviCRM 5.30.1.
  
  **Tags:** civievent, api
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2020-11-01. Score: 3 | Accepted answer
  
  Yes you can use the API CSV extension to import new events. Here is a good guide to do so: <https://wapix.co/importing-events-to-civicrm/>.
  
  > **Comments:**
  > **username_0**: thanks a lot. It worked. Important: "To import a set of new data, **omit** the Event ID field"  
  
  ---
  
  