Tienes algún ejemplo ?
Juan David Echeverry Rivera
1

Podrías hacer algo así (ejemplo rápido):

import 'isomorphic-fetch';
import store from 'store';
import actionCreator from './actions/my-action-creator';
import normalizationUtil from './utils/normalization';

fetch('/api/v1/resources/1')
.then(res => res.json())
.then(normalizationUtil)
.then(actionCreator)
.then(store.dispatch)
.catch(error => console.error(error);

Básicamente, haces el request, una vez tenés los datos los normalizas con alguna función que reciba los datos en brutos y los devuelva de una forma que los puedas pasar a tu actionCreator, luego simplemente creas la acción y la despachas como cualquier acción.

Si la API te responde con un listado de datos (una colección) te tocaría crear un array de acciones y luego despacharlas de a una (o usar un middleware que te permita despachar varias al tiempo).