diff --git a/core/modules/node/src/Plugin/migrate/source/d7/Node.php b/core/modules/node/src/Plugin/migrate/source/d7/Node.php
index 6286d5f..685a821 100644
--- a/core/modules/node/src/Plugin/migrate/source/d7/Node.php
+++ b/core/modules/node/src/Plugin/migrate/source/d7/Node.php
@@ -89,6 +89,15 @@ public function fields() {
       'tnid' => $this->t('The translation set id for this node'),
       'timestamp' => $this->t('The timestamp the latest revision of this node was created.'),
     );
+
+    // Get Field API fields.
+    $node_type = isset($this->configuration['node_type']) ? $this->configuration['node_type'] : NULL;
+    foreach ($this->getFields('node', $node_type) as $field_name => $instance) {
+      $data = !empty($instance['data']) ? $instance['data'] : '';
+      $data = unserialize($data);
+      $fields[$field_name] = $data['label'];
+    }
+
     return $fields;
   }
 
